spin_unlock
Regular
4.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff81f5a0ab)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten.c (ffffffff8101c7c4)
Location: include/linux/spinlock.h:345
Inline: True
In arch/x86/xen/mmu.c (ffffffff8101df89)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/xen/mmu.c:xen_pte_unlock
- arch/x86/xen/mmu.c:xen_exit_mmap
- arch/x86/xen/mmu.c:xen_dup_mmap
- arch/x86/xen/mmu.c:xen_mm_pin_all
- arch/x86/xen/mmu.c:xen_mm_unpin_all
In arch/x86/kernel/cpu/mcheck/mce.c (ffffffff81043536)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mcheck/mce.c:mce_chrdev_release
In arch/x86/kernel/reboot.c (ffffffff810503fb)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/kernel/kvm.c (ffffffff8106392d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/kernel/kvm.c:kvm_async_pf_task_wait
- arch/x86/kernel/kvm.c:kvm_async_pf_task_wait
- arch/x86/kernel/kvm.c:apf_task_wake_all
- arch/x86/kernel/kvm.c:kvm_async_pf_task_wake
- arch/x86/kernel/kvm.c:kvm_async_pf_task_wake
In arch/x86/mm/init_64.c (ffffffff8181bd12)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:sync_global_pgds
- arch/x86/mm/init_64.c:sync_global_pgds
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:kernel_physical_mapping_init
In arch/x86/mm/pageattr.c (ffffffff8106d108)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/mm/pageattr.c:update_page_count
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr_set_clr
In arch/x86/mm/pat.c (ffffffff8106fb5f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
In arch/x86/mm/pgtable.c (ffffffff81070e40)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_alloc
- arch/x86/mm/pgtable.c:pgd_free
In arch/x86/mm/kmmio.c (ffffffff810733da)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff810797b7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- 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 kernel/fork.c (ffffffff8107d627)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/fork.c:get_task_mm
- kernel/fork.c:mm_release
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:_do_fork
- kernel/fork.c:SyS_unshare
- kernel/fork.c:SyS_unshare
- kernel/fork.c:unshare_files
In kernel/panic.c (ffffffff81080c64)
Location: include/linux/spinlock.h:345
Inline: True
In kernel/cpu.c (ffffffff81081af8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff8108270d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/exit.c:release_task
- kernel/exit.c:release_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
In kernel/resource.c (ffffffff81086826)
Location: include/linux/spinlock.h:345
Inline: True
In kernel/ptrace.c (ffffffff8108ad9e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:__ptrace_unlink
- kernel/ptrace.c:ptrace_may_access
In kernel/signal.c (ffffffff8108d680)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:kdb_send_sig_info
In kernel/sys.c (ffffffff810925bf)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:SyS_old_getrlimit
- kernel/sys.c:do_prlimit
In kernel/kmod.c (ffffffff81096469)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/kmod.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff81097b3f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:rescuer_thread
In kernel/params.c (ffffffff8109efae)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810a0321)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/kthread.c:kthread_create_on_node
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
In kernel/nsproxy.c (ffffffff810a1291)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810aaf4b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/sched/core.c:__cond_resched_lock
In kernel/sched/fair.c (ffffffff810baeae)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:rebalance_domains
In kernel/sched/debug.c (ffffffff810c8993)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff810c9c6d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_optimistic_spin
- kernel/locking/mutex.c:__ww_mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_interruptible
- kernel/locking/mutex.c:__mutex_lock_killable_slowpath
- kernel/locking/mutex.c:__mutex_lock_killable_slowpath
- kernel/locking/mutex.c:__mutex_lock_killable_slowpath
- kernel/locking/mutex.c:__mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock
- kernel/locking/mutex.c:__mutex_lock_slowpath
- kernel/locking/mutex.c:__mutex_lock_slowpath
- kernel/locking/mutex.c:__mutex_unlock_slowpath
In kernel/kcmp.c (ffffffff810e9755)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timer.c (ffffffff81823441)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/timer.c:schedule_timeout
- kernel/time/timer.c:timer_cpu_notify
- kernel/time/timer.c:add_timer_on
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:mod_timer_pending
- kernel/time/timer.c:mod_timer
- kernel/time/timer.c:get_next_timer_interrupt
In kernel/time/posix-timers.c (ffffffff810f1501)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/posix-timers.c:SyS_timer_create
- kernel/time/posix-timers.c:SyS_timer_delete
In kernel/time/posix-cpu-timers.c (ffffffff810f3b91)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/timekeeping.c (ffffffff810f6cf6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff810f84b5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/tick-common.c (ffffffff810fc4a9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff810fe112)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
- kernel/time/tick-sched.c:tick_do_update_jiffies64
- kernel/time/tick-sched.c:tick_do_update_jiffies64
In kernel/futex.c (ffffffff810fff28)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/futex.c:futex_wake
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
In kernel/cgroup.c (ffffffff81112007)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/cgroup.c:cgroupns_get
- kernel/cgroup.c:cgroup_release_agent_show
- kernel/cgroup.c:cgroup_remount
- kernel/cgroup.c:cgroup_release_agent_write
- kernel/cgroup.c:cgroup_show_options
In kernel/cpuset.c (ffffffff8111b067)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/cpuset.c:cpuset_read_u64
- kernel/cpuset.c:__cpuset_memory_pressure_bump
In kernel/utsname.c (ffffffff8111db31)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/stop_machine.c (ffffffff811205b3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/stop_machine.c:stop_two_cpus
In kernel/audit.c (ffffffff81122e57)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/audit.c:audit_receive_msg
- kernel/audit.c:audit_receive_msg
In kernel/auditsc.c (ffffffff81128a16)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff8112ad52)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:prune_one
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
In kernel/debug/debug_core.c (ffffffff8112f7a9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/debug/kdb/kdb_support.c (ffffffff811384d1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
- kernel/debug/kdb/kdb_support.c:debug_kusage
In kernel/trace/trace_events.c (ffffffff8115fcd5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/events/uprobes.c (ffffffff81186da6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:uprobe_write_opcode
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:uprobe_mmap
In kernel/padata.c (ffffffff811899aa)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_do_serial
In mm/oom_kill.c (ffffffff8119081f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/oom_kill.c:find_lock_task_mm
- mm/oom_kill.c:dump_header
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
In mm/page_alloc.c (ffffffff81191772)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/page_alloc.c:adjust_managed_page_count
- mm/page_alloc.c:early_pfn_to_nid
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:get_page_from_freelist
In mm/page-writeback.c (ffffffff81197f49)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff811a643e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_free_inode
- mm/shmem.c:shmem_remount_fs
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_unuse
- mm/shmem.c:shmem_lock
In mm/backing-dev.c (ffffffff811ae605)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff811afbe5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff811b8f3e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
In mm/workingset.c (ffffffff811b9bff)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff811ba53c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_mask
- mm/gup.c:follow_page_mask
- mm/gup.c:follow_page_mask
In mm/memory.c (ffffffff811bc37b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/memory.c:follow_pfn
- mm/memory.c:__pte_alloc
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:unmap_page_range
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:__pud_alloc
- mm/memory.c:__pmd_alloc
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:remap_pfn_range
- mm/memory.c:copy_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:vm_insert_page
- mm/memory.c:vm_insert_page
- mm/memory.c:follow_phys
In mm/mincore.c (ffffffff811c2941)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff811c3522)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mlock.c:munlock_vma_pages_range
- mm/mlock.c:user_shm_lock
- mm/mlock.c:user_shm_unlock
In mm/mmap.c (ffffffff811c62cc)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff811c8804)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
- mm/mprotect.c:change_protection_range
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff811c97b1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/rmap.c (ffffffff811caa35)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/rmap.c:__page_check_address
- mm/rmap.c:page_referenced_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:page_mkclean_one
- mm/rmap.c:page_mapped_in_vma
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:anon_vma_prepare
In mm/vmalloc.c (ffffffff811cc6e6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:setup_vmalloc_vm
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:vm_unmap_aliases
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:vread
- mm/vmalloc.c:vwrite
In mm/fadvise.c (ffffffff811d1356)
Location: include/linux/spinlock.h:345
Inline: True
In mm/madvise.c (ffffffff811d15f4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff811d3117)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/swapfile.c:_enable_swap_info
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:swap_entry_free
- mm/swapfile.c:swap_free
- mm/swapfile.c:unuse_mm
- mm/swapfile.c:swapcache_free
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:scan_swap_map
- mm/swapfile.c:scan_swap_map
- mm/swapfile.c:scan_swap_map
- mm/swapfile.c:scan_swap_map
- mm/swapfile.c:get_swap_page
- mm/swapfile.c:get_swap_page
- mm/swapfile.c:get_swap_page
- mm/swapfile.c:get_swap_page
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:free_swap_and_cache
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
In mm/frontswap.c (ffffffff811d74f0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
In mm/zswap.c (ffffffff811d8294)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/zswap.c:__zswap_pool_empty
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
In mm/hugetlb.c (ffffffff811d9a51)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/hugetlb.c:hugepage_subpool_get_pages
- mm/hugetlb.c:region_add
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:prep_new_huge_page
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:__alloc_buddy_huge_page
- mm/hugetlb.c:__alloc_buddy_huge_page
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugepage_subpool_put_pages
- mm/hugetlb.c:free_huge_page
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:hugepage_put_subpool
- mm/hugetlb.c:dissolve_free_huge_pages
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:dequeue_hwpoisoned_huge_page
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:putback_active_hugepage
In mm/mempolicy.c (ffffffff811dfea3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:do_mbind
- mm/mempolicy.c:mpol_shared_policy_lookup
- mm/mempolicy.c:mpol_set_shared_policy
- mm/mempolicy.c:mpol_set_shared_policy
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_free_shared_policy
In mm/mmu_notifier.c (ffffffff811e3bfe)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mmu_notifier.c:do_mmu_notifier_register
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff811e50cf)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:__ksm_enter
- mm/ksm.c:__ksm_exit
In mm/slub.c (ffffffff811ea20a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/slub.c:deactivate_slab
In mm/memory_hotplug.c (ffffffff81208f7a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/memory_hotplug.c:resize_zone
- mm/memory_hotplug.c:__add_pages
- mm/memory_hotplug.c:__remove_pages
In mm/migrate.c (ffffffff811f0b70)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/migrate.c:numamigrate_update_ratelimit
- mm/migrate.c:remove_migration_pte
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
In mm/huge_memory.c (ffffffff811f453f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/huge_memory.c:khugepaged
- mm/huge_memory.c:khugepaged
- mm/huge_memory.c:khugepaged
- mm/huge_memory.c:khugepaged
- mm/huge_memory.c:khugepaged
- mm/huge_memory.c:khugepaged
- mm/huge_memory.c:khugepaged
- mm/huge_memory.c:khugepaged
- mm/huge_memory.c:khugepaged
- mm/huge_memory.c:khugepaged
- mm/huge_memory.c:vmf_insert_pfn_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:page_check_address_pmd
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__khugepaged_enter
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:__khugepaged_exit
- mm/huge_memory.c:__split_huge_page_pmd
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
In mm/memcontrol.c (ffffffff811f9919)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_clear_mc
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_can_attach
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:task_in_mem_cgroup
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
In mm/vmpressure.c (ffffffff8120065e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
In mm/hugetlb_cgroup.c (ffffffff81201059)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
In mm/zpool.c (ffffffff8120419b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/zpool.c:zpool_register_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_destroy_pool
In mm/zbud.c (ffffffff8120490f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
In mm/zsmalloc.c (ffffffff81205acc)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
In mm/userfaultfd.c (ffffffff81207a88)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mfill_zeropage
In mm/page_idle.c (ffffffff81208272)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_clear_pte_refs_one
In fs/read_write.c (ffffffff8120bdac)
Location: include/linux/spinlock.h:345
Inline: True
In fs/super.c (ffffffff8120e9a0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/super.c:generic_shutdown_super
- fs/super.c:get_anon_bdev
- fs/super.c:get_anon_bdev
- fs/super.c:free_anon_bdev
- fs/super.c:put_super
- fs/super.c:grab_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:get_active_super
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:do_emergency_remount
- fs/super.c:do_emergency_remount
In fs/char_dev.c (ffffffff8121089c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/char_dev.c:cdev_purge
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:cd_forget
In fs/stat.c (ffffffff81211385)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/stat.c:inode_add_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_get_bytes
In fs/exec.c (ffffffff81212737)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/exec.c:get_task_comm
- fs/exec.c:__set_task_comm
In fs/pipe.c (ffffffff81215786)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/pipe.c:put_pipe_info
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
In fs/namei.c (ffffffff812168f6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/namei.c:dentry_unhash
- fs/namei.c:trailing_symlink
- fs/namei.c:vfs_link
- fs/namei.c:follow_dotdot
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_rename
- fs/namei.c:link_path_walk
- fs/namei.c:path_openat
In fs/fcntl.c (ffffffff8121f328)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fcntl.c:SyS_fcntl
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
In fs/ioctl.c (ffffffff81220183)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff81222773)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:d_find_any_alias
- fs/dcache.c:dentry_update_name_case
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_rehash
- fs/dcache.c:d_drop
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_delete
- fs/dcache.c:d_delete
- fs/dcache.c:d_delete
- fs/dcache.c:d_delete
- fs/dcache.c:__d_instantiate
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_instantiate_no_diralias
- fs/dcache.c:d_instantiate_no_diralias
- fs/dcache.c:__dentry_path
- 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_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:prepend_path
- fs/dcache.c:prepend_path
- fs/dcache.c:d_instantiate_unique
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_alloc
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:d_exchange
In fs/inode.c (ffffffff812265ef)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/inode.c:inode_sb_list_add
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:find_inode_nowait
- fs/inode.c:unlock_new_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:find_inode
- fs/inode.c:ilookup5_nowait
- fs/inode.c:find_inode_fast
- fs/inode.c:generic_update_time
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:ilookup
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:new_inode_pseudo
In fs/file.c (ffffffff81229b8d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/file.c:put_unused_fd
- fs/file.c:iterate_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:expand_files
- fs/file.c:expand_files
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:get_files_struct
- fs/file.c:reset_files_struct
- fs/file.c:exit_files
- fs/file.c:__alloc_fd
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:set_close_on_exec
- fs/file.c:replace_fd
- fs/file.c:SyS_dup2
In fs/namespace.c (ffffffff8122b686)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:may_umount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:alloc_vfsmnt
- fs/namespace.c:vfs_kern_mount
- fs/namespace.c:clone_mnt
- fs/namespace.c:may_umount_tree
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:sb_prepare_remount_readonly
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:__detach_mounts
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:drop_collected_mounts
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:path_is_under
- fs/namespace.c:SyS_pivot_root
- fs/namespace.c:SyS_pivot_root
- fs/namespace.c:current_chrooted
In fs/xattr.c (ffffffff8123332a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/xattr.c:__simple_xattr_set
- fs/xattr.c:simple_xattr_get
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_list_add
In fs/libfs.c (ffffffff812336a7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_release_fs
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:empty_dir_readdir
In fs/fs-writeback.c (ffffffff81235ea8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_wait_for_writeback
In fs/pnode.c (ffffffff8123cd3f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/sync.c (ffffffff81240609)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/sync.c:vfs_fsync_range
In fs/fs_struct.c (ffffffff81241385)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fs_struct.c:set_fs_root
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
In fs/fs_pin.c (ffffffff81241f7b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fs_pin.c:pin_remove
- fs/fs_pin.c:pin_insert_group
In fs/buffer.c (ffffffff81242825)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:mark_buffer_dirty_inode
- fs/buffer.c:__find_get_block_slow
- fs/buffer.c:__bforget
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
In fs/block_dev.c (ffffffff81247201)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/block_dev.c:bdev_evict_inode
- fs/block_dev.c:bdget
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bd_forget
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
In fs/proc_namespace.c (ffffffff8124f0f6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff8124f7cd)
Location: include/linux/spinlock.h:345
Inline: True
In fs/notify/inode_mark.c (ffffffff8124fe6a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/inode_mark.c:fsnotify_recalc_inode_mask
- fs/notify/inode_mark.c:fsnotify_destroy_inode_mark
- fs/notify/inode_mark.c:fsnotify_find_inode_mark
- fs/notify/inode_mark.c:fsnotify_add_inode_mark
- fs/notify/inode_mark.c:fsnotify_unmount_inodes
- fs/notify/inode_mark.c:fsnotify_unmount_inodes
- fs/notify/inode_mark.c:fsnotify_unmount_inodes
- fs/notify/inode_mark.c:fsnotify_unmount_inodes
- fs/notify/inode_mark.c:fsnotify_unmount_inodes
- fs/notify/inode_mark.c:fsnotify_unmount_inodes
In fs/notify/mark.c (ffffffff812502f9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
In fs/notify/vfsmount_mark.c (ffffffff81250c45)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/vfsmount_mark.c:fsnotify_recalc_vfsmount_mask
- fs/notify/vfsmount_mark.c:fsnotify_destroy_vfsmount_mark
- fs/notify/vfsmount_mark.c:fsnotify_find_vfsmount_mark
- fs/notify/vfsmount_mark.c:fsnotify_add_vfsmount_mark
In fs/notify/dnotify/dnotify.c (ffffffff8125128f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
In fs/notify/inotify/inotify_user.c (ffffffff8125217f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:SyS_inotify_add_watch
- fs/notify/inotify/inotify_user.c:SyS_inotify_add_watch
- fs/notify/inotify/inotify_user.c:SyS_inotify_rm_watch
In fs/notify/fanotify/fanotify_user.c (ffffffff81252e10)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_mark_add_to_mask
- fs/notify/fanotify/fanotify_user.c:fanotify_mark_remove_from_mask
In fs/eventpoll.c (ffffffff81254b24)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/eventpoll.c:ep_remove
- fs/eventpoll.c:SyS_epoll_ctl
- fs/eventpoll.c:SyS_epoll_ctl
In fs/timerfd.c (ffffffff8125806e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_settime
In fs/userfaultfd.c (ffffffff81259a5f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff8125b244)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/aio.c:aio_ring_mremap
- fs/aio.c:aio_nr_sub
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:aio_migratepage
- fs/aio.c:SyS_io_setup
- fs/aio.c:SyS_io_setup
- fs/aio.c:SyS_io_setup
- fs/aio.c:SyS_io_setup
In fs/locks.c (ffffffff8125f10e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/locks.c:locks_delete_block
- fs/locks.c:posix_unblock_lock
- fs/locks.c:locks_wake_up_blocks
- fs/locks.c:lease_get_mtime
- fs/locks.c:locks_stop
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_insert_block
- fs/locks.c:__posix_lock_file
- fs/locks.c:__posix_lock_file
- fs/locks.c:flock_lock_inode
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_setlk
- fs/locks.c:locks_remove_file
- fs/locks.c:show_fd_locks
In fs/mbcache.c (ffffffff8126c565)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink_count
- fs/mbcache.c:mb_cache_create
- fs/mbcache.c:__mb_cache_entry_release
- fs/mbcache.c:__mb_cache_entry_release
- fs/mbcache.c:__mb_cache_entry_release
- fs/mbcache.c:__mb_cache_entry_find
- fs/mbcache.c:__mb_cache_entry_find
- fs/mbcache.c:__mb_cache_entry_find
- fs/mbcache.c:mb_cache_destroy
- fs/mbcache.c:mb_cache_entry_get
- fs/mbcache.c:mb_cache_entry_get
- fs/mbcache.c:mb_cache_entry_get
- fs/mbcache.c:mb_cache_shrink_scan
- fs/mbcache.c:mb_cache_shrink_scan
- fs/mbcache.c:mb_cache_entry_alloc
- fs/mbcache.c:mb_cache_entry_alloc
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
In fs/posix_acl.c (ffffffff8126de29)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/posix_acl.c:get_cached_acl
- fs/posix_acl.c:forget_all_cached_acls
- fs/posix_acl.c:forget_cached_acl
- fs/posix_acl.c:set_cached_acl
In fs/drop_caches.c (ffffffff8126fee4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff81270456)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff81270530)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/quota/dquot.c:register_quota_format
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:inode_get_rsv_space
- fs/quota/dquot.c:inode_add_rsv_space
- fs/quota/dquot.c:inode_sub_rsv_space
- fs/quota/dquot.c:inode_claim_rsv_space
- fs/quota/dquot.c:inode_reclaim_rsv_space
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:dquot_enable
- fs/quota/dquot.c:dquot_set_dqblk
- fs/quota/dquot.c:dquot_get_dqblk
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
In fs/proc/task_mmu.c (ffffffff81277ff5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/task_mmu.c:m_start
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
In fs/proc/inode.c (ffffffff8127981c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
In fs/proc/base.c (ffffffff8127acc7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:pid_getattr
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:comm_show
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:pid_revalidate
- fs/proc/base.c:map_files_d_revalidate
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:proc_pid_make_inode
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_task_readdir
In fs/proc/generic.c (ffffffff8127f80a)
Location: include/linux/spinlock.h:345
Inline: True
In fs/proc/array.c (ffffffff81280b9f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/array.c:proc_pid_status
In fs/proc/fd.c (ffffffff812816b0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
- fs/proc/fd.c:tid_fd_revalidate
In fs/proc/namespaces.c (ffffffff81283804)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff812842e2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:unregister_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:sysctl_head_finish
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:insert_header
- fs/proc/proc_sysctl.c:sysctl_head_put
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
In fs/proc/proc_net.c (ffffffff81286492)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff81289d34)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
In fs/sysfs/dir.c (ffffffff8128cde8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff8128cff4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff8128d46b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/dcookies.c (ffffffff8128e7dc)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/dcookies.c:get_dcookie
- fs/dcookies.c:dcookie_unregister
In fs/ext4/balloc.c (ffffffff8128f0a5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ialloc.c (ffffffff812935a8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_init_inode_table
In fs/ext4/inode.c (ffffffff81296da4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_update_reserve_space
- fs/ext4/inode.c:ext4_mark_iloc_dirty
- fs/ext4/inode.c:ext4_mark_iloc_dirty
- fs/ext4/inode.c:ext4_mark_iloc_dirty
- fs/ext4/inode.c:ext4_setattr
In fs/ext4/ioctl.c (ffffffff812a0b26)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/ioctl.c:ext4_ioctl
In fs/ext4/super.c (ffffffff812ac1bb)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_fill_super
- fs/ext4/super.c:ext4_fill_super
In fs/ext4/extents.c (ffffffff812c95ca)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_ext_map_blocks
In fs/ext4/migrate.c (ffffffff812ccb41)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/mballoc.c (ffffffff812cd7aa)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_free_data_callback
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
In fs/ext4/extents_status.c (ffffffff812dad20)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_es_free_extent
- fs/ext4/extents_status.c:__es_insert_extent
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
In fs/jbd2/transaction.c (ffffffff812e76bf)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2__journal_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
In fs/jbd2/commit.c (ffffffff812e9956)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
In fs/jbd2/checkpoint.c (ffffffff812ecf93)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
In fs/jbd2/revoke.c (ffffffff812ed484)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/jbd2/revoke.c:insert_revoke_hash
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
In fs/jbd2/journal.c (ffffffff812eeeac)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/hugetlbfs/inode.c (ffffffff812f36e9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlb_file_setup
In fs/fat/cache.c (ffffffff812f53b6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/cache.c:fat_cache_inval_inode
- fs/fat/cache.c:fat_get_cluster
In fs/fat/dir.c (ffffffff812f855d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff812f8d1b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
- fs/fat/fatent.c:fat12_ent_put
In fs/fat/inode.c (ffffffff812fb426)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_iget
In fs/fat/nfs.c (ffffffff812fe726)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff812fec67)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff8130c844)
Location: include/linux/spinlock.h:345
Inline: True
In fs/nls/nls_base.c (ffffffff8130d183)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff8130d6b0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fuse/dev.c:lock_request
- fs/fuse/dev.c:unlock_request
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:__fuse_request_send
- fs/fuse/dev.c:__fuse_request_send
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_copy_page
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:request_end
- fs/fuse/dev.c:request_end
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_get_req_nofail_nopages
- fs/fuse/dev.c:fuse_queue_forget
In fs/fuse/dir.c (ffffffff813128b0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_get_attr_version
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_readdir
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_set_nowrite
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_do_setattr
In fs/fuse/file.c (ffffffff81314e8b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_link_write_file
- fs/fuse/file.c:__fuse_write_file_get
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_short_read
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_file_alloc
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_notify_poll_wakeup
In fs/fuse/inode.c (ffffffff8131b4e7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_dev_alloc
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_iget
In fs/debugfs/inode.c (ffffffff8131d897)
Location: include/linux/spinlock.h:345
Inline: True
In fs/tracefs/inode.c (ffffffff8131f734)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff81320bda)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff8132478a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipc_addid
- ipc/util.c:ipc_lock
- ipc/util.c:ipcget
In ipc/msg.c (ffffffff813258a0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/msg.c:newque
- ipc/msg.c:freeque
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
In ipc/sem.c (ffffffff81326fa9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/sem.c:newary
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:SyS_semctl
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
In ipc/shm.c (ffffffff81329fa3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/shm.c:shm_destroy
- ipc/shm.c:shm_close
- ipc/shm.c:newseg
- ipc/shm.c:SyS_shmctl
- ipc/shm.c:SyS_shmctl
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
In ipc/mqueue.c (ffffffff8132bcf1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:SYSC_mq_getsetattr
- ipc/mqueue.c:SYSC_mq_getsetattr
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_create
- ipc/mqueue.c:mqueue_create
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:SyS_mq_timedsend
- ipc/mqueue.c:SyS_mq_timedreceive
- ipc/mqueue.c:SyS_mq_timedreceive
- ipc/mqueue.c:SyS_mq_notify
In ipc/namespace.c (ffffffff8132e977)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff8132eee4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8132f46c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_lookup
In security/keys/keyctl.c (ffffffff81332b97)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff81335ad6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/keys/proc.c:proc_keys_stop
- security/keys/proc.c:proc_key_users_stop
In security/selinux/hooks.c (ffffffff81343772)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:selinux_inode_free_security
In security/smack/smack_lsm.c (ffffffff8135e4f3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (ffffffff81367790)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff81367c40)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_profile
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_write_control
In security/tomoyo/gc.c (ffffffff813701f2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_notify_gc
In security/apparmor/path.c (ffffffff8137998f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/apparmor/path.c:aa_path_name
In security/apparmor/sid.c (ffffffff813878cb)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/apparmor/sid.c:aa_alloc_sid
In security/apparmor/file.c (ffffffff81387ba1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/apparmor/file.c:update_file_ctx
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/af_unix.c (ffffffff81393f5a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff81394f9c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_relation_cleanup
- security/yama/yama_lsm.c:yama_ptracer_add
In block/bio.c (ffffffff813b03f0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff813b3161)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elv_unregister
- block/elevator.c:load_default_elevator_module
- block/elevator.c:elv_iosched_show
In block/blk-core.c (ffffffff813b571a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/blk-core.c:queue_unplugged
In block/blk-ioc.c (ffffffff813bed87)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_release_fn
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:ioc_create_icq
In block/blk-mq.c (ffffffff813c47f1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/blk-mq.c:__blk_mq_run_hw_queue
- block/blk-mq.c:__blk_mq_run_hw_queue
- block/blk-mq.c:__blk_mq_run_hw_queue
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_sq_make_request
- block/blk-mq.c:blk_sq_make_request
- block/blk-mq.c:blk_mq_hctx_notify
- block/blk-mq.c:blk_mq_hctx_notify
- block/blk-mq.c:blk_mq_insert_request
- block/blk-mq.c:blk_mq_make_request
- block/blk-mq.c:blk_mq_make_request
In block/blk-mq-sysfs.c (ffffffff813c7bfa)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/blk-mq-sysfs.c:blk_mq_sysfs_rq_list_show
- block/blk-mq-sysfs.c:blk_mq_hw_sysfs_rq_list_show
In block/blk-cgroup.c (ffffffff813d754e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_create
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkcg_css_offline
In lib/dec_and_lock.c (ffffffff813e931d)
Location: include/linux/spinlock.h:345
Inline: True
In lib/kobject.c (ffffffff813eb835)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/kobject.c:kobj_kset_leave
- lib/kobject.c:kset_find_obj
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kobj_ns_type_registered
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_drop
In lib/lockref.c (ffffffff813f7b9e)
Location: include/linux/spinlock.h:345
Inline: True
In lib/percpu_ida.c (ffffffff813ff6cb)
Location: include/linux/spinlock.h:345
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
- lib/percpu_ida.c:percpu_ida_alloc
- lib/percpu_ida.c:percpu_ida_alloc
In lib/rhashtable.c (ffffffff813ffd42)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_start
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_init
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rht_deferred_worker
- lib/rhashtable.c:rht_deferred_worker
- lib/rhashtable.c:rhashtable_insert_slow
In lib/genalloc.c (ffffffff81407631)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_virt
In lib/textsearch.c (ffffffff8141174f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/iommu-common.c (ffffffff814134e1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/iommu-common.c:iommu_tbl_range_alloc
- lib/iommu-common.c:iommu_tbl_range_alloc
In drivers/gpio/gpio-zx.c (ffffffff8142c027)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/gpio/gpio-zx.c:zx_irq_mask
- drivers/gpio/gpio-zx.c:zx_irq_unmask
In drivers/pci/pci.c (ffffffff81434ee4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_set_resource_alignment_param
- drivers/pci/pci.c:pci_resource_alignment_show
- drivers/pci/pci.c:pci_reassigndev_resource_alignment
In drivers/pci/pci-driver.c (ffffffff81438e09)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:store_remove_id
- drivers/pci/pci-driver.c:pci_add_dynid
- drivers/pci/pci-driver.c:pci_match_device
In drivers/rapidio/rio.c (ffffffff814584c6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_get_comptag
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_clr_table
In drivers/acpi/scan.c (ffffffff81fa1e43)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/acpi/scan.c:__acpi_probe_device_table
In drivers/xen/xenbus/xenbus_client.c (ffffffff814cb519)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_pv
In drivers/xen/xenbus/xenbus_xs.c (ffffffff814cd0e6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:read_reply
- drivers/xen/xenbus/xenbus_xs.c:read_reply
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:process_msg
- drivers/xen/xenbus/xenbus_xs.c:process_msg
- drivers/xen/xenbus/xenbus_xs.c:process_msg
In drivers/xen/mcelog.c (ffffffff814d5516)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
In drivers/tty/tty_io.c (ffffffff814df7f2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/tty_io.c:check_tty_count
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:tty_add_file
- drivers/tty/tty_io.c:__tty_hangup
- drivers/tty/tty_io.c:__tty_hangup
- drivers/tty/tty_io.c:__tty_hangup
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:__do_SAK
In drivers/tty/sysrq.c (ffffffff814edcd4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff814f0ff5)
Location: include/linux/spinlock.h:345
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff814f1e65)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:fn_spawn_con
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
In drivers/tty/vt/vt.c (ffffffff814f8142)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_console.c (ffffffff814fd9ac)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_alloc
- drivers/tty/hvc/hvc_console.c:khvcd
In drivers/tty/hvc/hvc_xen.c (ffffffff814feb2c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_xen.c:xencons_remove
- drivers/tty/hvc/hvc_xen.c:xencons_probe
- 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:xen_hvc_init
- drivers/tty/hvc/hvc_xen.c:xen_hvc_init
In drivers/tty/serial/8250/8250_core.c (ffffffff81504629)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/tty/serial/8250/8250_port.c (ffffffff81508141)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_rx_chars
In drivers/char/random.c (ffffffff81513af6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffff81517291)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/char/virtio_console.c:__send_control_msg
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff815192ff)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff8151daf4)
Location: include/linux/spinlock.h:345
Inline: True
In drivers/char/tpm/tpm-chip.c (ffffffff81525609)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/char/tpm/tpm-chip.c:tpm_dev_release
- drivers/char/tpm/tpm-chip.c:tpmm_chip_alloc
In drivers/iommu/amd_iommu.c (ffffffff8153004b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:__detach_device
- drivers/iommu/amd_iommu.c:amd_iommu_attach_device
In drivers/iommu/intel-iommu.c (ffffffff81538abb)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:intel_iommu_enable_pasid
In drivers/base/core.c (ffffffff8154754f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/core.c:devices_kset_move_last
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
In drivers/base/bus.c (ffffffff81549768)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff8154c133)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff8154e0a5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff815503e5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/devtmpfs.c (ffffffff81552fc7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfsd
- drivers/base/devtmpfs.c:devtmpfsd
- drivers/base/devtmpfs.c:devtmpfs_create_node
- drivers/base/devtmpfs.c:devtmpfs_delete_node
In drivers/base/power/runtime.c (ffffffff81556147)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__pm_runtime_set_status
In drivers/base/firmware_class.c (ffffffff8155e56c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/firmware_class.c:__fw_free_buf
- drivers/base/firmware_class.c:dev_cache_fw_image
- drivers/base/firmware_class.c:fw_free_buf
- drivers/base/firmware_class.c:device_uncache_fw_images_work
- drivers/base/firmware_class.c:device_uncache_fw_images_work
- drivers/base/firmware_class.c:device_uncache_fw_images_work
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:_request_firmware
In drivers/base/regmap/regmap.c (ffffffff8156297f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/brd.c (ffffffff8156cffb)
Location: include/linux/spinlock.h:345
Inline: True
In drivers/block/xen-blkfront.c (ffffffff81573399)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
In drivers/mfd/syscon.c (ffffffff8159612c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/mfd/syscon.c:syscon_node_to_regmap
In drivers/nvdimm/region_devs.c (ffffffff815997a7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/scsi/scsi_scan.c (ffffffff815b34b7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:do_scan_async
In drivers/scsi/scsi_dh.c (ffffffff815b9409)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sd.c (ffffffff815b9be4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_probe
- drivers/scsi/sd.c:sd_probe
In drivers/scsi/sr.c (ffffffff815c0255)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff815c7ece)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/phy/fixed_phy.c (ffffffff815ed82f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/net/phy/fixed_phy.c:fixed_phy_register
- drivers/net/phy/fixed_phy.c:fixed_phy_register
In drivers/net/ppp/ppp_generic.c (ffffffff815f4e07)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:find_compressor
In drivers/net/xen-netfront.c (ffffffff815fbdf4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff8160c0b5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb_from_ep
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
In drivers/usb/core/message.c (ffffffff81611783)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/core/message.c:sg_complete
- drivers/usb/core/message.c:sg_complete
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
In drivers/usb/core/driver.c (ffffffff8161394b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff8161b478)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff816259ab)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
In drivers/usb/dwc2/hcd.c (ffffffff81627c55)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:dwc2_host_complete
In drivers/usb/dwc2/hcd_intr.c (ffffffff8162c645)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff8163e019)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:finish_urb
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
In drivers/usb/host/uhci-hcd.c (ffffffff81645d31)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
In drivers/usb/host/xhci-ring.c (ffffffff8165770f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:handle_tx_event
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_irq
In drivers/input/mousedev.c (ffffffff8166b715)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_detach_client
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_notify_readers
- drivers/input/mousedev.c:mousedev_open
In drivers/input/evdev.c (ffffffff8166cdd2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_detach_client
- drivers/input/evdev.c:evdev_pass_values
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_handle_get_val
In drivers/input/misc/uinput.c (ffffffff8167172e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_request_alloc_id
- drivers/input/misc/uinput.c:uinput_destroy_device
In drivers/rtc/rtc-cmos.c (ffffffff81676605)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff8167dcf0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2c_dev_get_by_minor
- drivers/i2c/i2c-dev.c:return_i2c_dev
In drivers/md/md.c (ffffffff8168be48)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:level_show
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_exit
In drivers/md/bitmap.c (ffffffff8169bc49)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/md/bitmap.c:behind_writes_used_show
- drivers/md/bitmap.c:can_clear_show
- drivers/md/bitmap.c:bitmap_destroy
In drivers/md/dm.c (ffffffff816a08a5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:free_minor
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:dm_blk_open
- drivers/md/dm.c:dm_get_md
In drivers/cpufreq/cpufreq.c (ffffffff816aee76)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/cpufreq_stats.c (ffffffff816b2ae9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_update
In drivers/cpufreq/pcc-cpufreq.c (ffffffff816b8f6f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
In drivers/cpuidle/driver.c (ffffffff816bbf90)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_register_driver
- drivers/cpuidle/driver.c:cpuidle_unregister_driver
- drivers/cpuidle/driver.c:cpuidle_driver_ref
- drivers/cpuidle/driver.c:cpuidle_driver_unref
In drivers/cpuidle/sysfs.c (ffffffff816bc7a8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/mmc/core/host.c (ffffffff816c1c8b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/mmc/core/host.c:mmc_host_classdev_release
- drivers/mmc/core/host.c:mmc_alloc_host
In drivers/firmware/memmap.c (ffffffff816f5eee)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
In drivers/firmware/efi/runtime-wrappers.c (ffffffff816d4e2a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/firmware/efi/runtime-wrappers.c:virt_efi_set_wakeup_time
- drivers/firmware/efi/runtime-wrappers.c:virt_efi_get_wakeup_time
- drivers/firmware/efi/runtime-wrappers.c:virt_efi_set_time
- drivers/firmware/efi/runtime-wrappers.c:virt_efi_get_time
In drivers/vme/vme.c (ffffffff816eff2e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_free
In arch/x86/pci/xen.c (ffffffff816f7454)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/pci/xen.c:xen_find_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
In net/socket.c (ffffffff816fcaa6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81701017)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:release_sock
- net/core/sock.c:sk_receive_skb
- net/core/sock.c:sk_receive_skb
- net/core/sock.c:sk_clone_lock
In net/core/gen_estimator.c (ffffffff8170f5be)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_timer
In net/core/net_namespace.c (ffffffff8170fa63)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff81713591)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/dev.c:dev_add_offload
- net/core/dev.c:napi_hash_del
- net/core/dev.c:dev_add_pack
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:flush_backlog
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:net_tx_action
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:net_rx_action
- net/core/dev.c:process_backlog
- net/core/dev.c:process_backlog
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
In net/core/dev_addr_lists.c (ffffffff817233ef)
Location: include/linux/spinlock.h:345
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 (ffffffff817247e1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_update
In net/core/net-sysfs.c (ffffffff81735d2f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/netpoll.c (ffffffff81738d63)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:netpoll_poll_dev
- net/core/netpoll.c:netpoll_send_skb_on_dev
In net/core/fib_rules.c (ffffffff8173983a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_register
- net/core/fib_rules.c:fib_rules_unregister
In net/core/netprio_cgroup.c (ffffffff8173da7c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffff8173deb6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid
In net/sched/sch_generic.c (ffffffff81741060)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
In net/sched/sch_api.c (ffffffff81742a14)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/sched/sch_api.c:qdisc_put_stab
- net/sched/sch_api.c:qdisc_get_stab
- net/sched/sch_api.c:qdisc_get_stab
- net/sched/sch_api.c:qdisc_get_stab
In net/netlink/af_netlink.c (ffffffff8174a02e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_add_tap
- net/netlink/af_netlink.c:netlink_remove_tap
In net/ipv4/route.c (ffffffff81756fd3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81759636)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_defrag
In net/ipv4/inet_hashtables.c (ffffffff81762313)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:inet_put_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
In net/ipv4/inet_timewait_sock.c (ffffffff817633a2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:__inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:__inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff81763d82)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_get_port
- net/ipv4/inet_connection_sock.c:inet_csk_get_port
- net/ipv4/inet_connection_sock.c:inet_csk_get_port
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
In net/ipv4/tcp.c (ffffffff8176a3e5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (ffffffff8176e1e8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff81777796)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tasklet_func
In net/ipv4/tcp_timer.c (ffffffff81779a5b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
In net/ipv4/tcp_ipv4.c (ffffffff8177dd29)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_err
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/tcp_minisocks.c (ffffffff8177f2cd)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff817802e0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
- net/ipv4/tcp_cong.c:tcp_set_default_congestion_control
- net/ipv4/tcp_cong.c:tcp_set_default_congestion_control
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff8178277f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
In net/ipv4/udp.c (ffffffff81785eb7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_lport_inuse2
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_unhash
- net/ipv4/udp.c:udp_queue_rcv_skb
- net/ipv4/udp.c:udp_queue_rcv_skb
- net/ipv4/udp.c:__udp4_lib_mcast_deliver
In net/ipv4/udp_offload.c (ffffffff8178aca8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/udp_offload.c:udp_del_offload
- net/ipv4/udp_offload.c:udp_add_offload
In net/ipv4/icmp.c (ffffffff8178dc0a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81797a80)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff8179c597)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/inet_fragment.c (ffffffff817a18e4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:get_frag_bucket_locked
- net/ipv4/inet_fragment.c:inet_frag_worker
- net/ipv4/inet_fragment.c:inet_frag_worker
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:inet_frag_find
In net/ipv4/sysctl_net_ipv4.c (ffffffff817a5bea)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff817a8e77)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/cipso_ipv4.c (ffffffff817adc4a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
In net/xfrm/xfrm_policy.c (ffffffff817b10d9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_unregister_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff817b73c4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff817bbb15)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/unix/af_unix.c (ffffffff817bd522)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_peer_get
- net/unix/af_unix.c:unix_dgram_peer_wake_disconnect
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_wait_for_peer
- net/unix/af_unix.c:unix_accept
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_getname
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- 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_stream_connect
- 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_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
In net/unix/garbage.c (ffffffff817c208c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/unix/garbage.c:scan_inflight
- net/unix/garbage.c:unix_inflight
- net/unix/garbage.c:unix_notinflight
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
In net/ipv6/addrconf.c (ffffffff817ca5d9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:inet6_set_link_af
In net/ipv6/addrlabel.c (ffffffff817d274f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
In net/ipv6/udp.c (ffffffff817e425a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_queue_rcv_skb
- net/ipv6/udp.c:udpv6_queue_rcv_skb
- net/ipv6/udp.c:__udp6_lib_mcast_deliver
In net/ipv6/mcast.c (ffffffff817eb63d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (ffffffff817ee024)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_expire_frag_queue
In net/ipv6/tcp_ipv6.c (ffffffff817f1185)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6_flowlabel.c (ffffffff817f5fb3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff817f9bef)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ipmr_expire_process
In net/ipv6/xfrm6_input.c (ffffffff817fcc46)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/inet6_hashtables.c (ffffffff818024db)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81802a73)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
- net/packet/af_packet.c:__fanout_set_data_bpf
- net/packet/af_packet.c:packet_direct_xmit
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:packet_rcv
In net/netlabel/netlabel_domainhash.c (ffffffff81fbeb0c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_add
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
In net/netlabel/netlabel_unlabeled.c (ffffffff8180e38f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
In lib/klist.c (ffffffff8181751d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/klist.c:klist_release
- lib/klist.c:klist_add_head
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_before
- lib/klist.c:klist_next
- lib/klist.c:klist_put
- lib/klist.c:klist_remove
- lib/klist.c:klist_prev
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff81f8205f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten.c (ffffffff8101ba54)
Location: include/linux/spinlock.h:345
Inline: True
In arch/x86/xen/mmu.c (ffffffff8102084a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/xen/mmu.c:xen_exit_mmap
- arch/x86/xen/mmu.c:xen_dup_mmap
- arch/x86/xen/mmu.c:xen_mm_unpin_all
- arch/x86/xen/mmu.c:xen_mm_pin_all
- arch/x86/xen/mmu.c:xen_pte_unlock
In arch/x86/kernel/cpu/mcheck/mce.c (ffffffff81043666)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mcheck/mce.c:mce_chrdev_release
In arch/x86/kernel/reboot.c (ffffffff8105057b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff818963fd)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds
- arch/x86/mm/init_64.c:sync_global_pgds
In arch/x86/mm/pageattr.c (ffffffff8106dd1a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/mm/pageattr.c:__change_page_attr_set_clr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:update_page_count
In arch/x86/mm/pat.c (ffffffff8106f9d4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
In arch/x86/mm/pgtable.c (ffffffff81070e31)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff810749a2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff8107aa2f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- 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 kernel/fork.c (ffffffff81082810)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:SyS_unshare
- kernel/fork.c:SyS_unshare
- kernel/fork.c:_do_fork
- kernel/fork.c:mm_release
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffffffff81082a7b)
Location: include/linux/spinlock.h:345
Inline: True
In kernel/cpu.c (ffffffff81084b14)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff8108633d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff81089877)
Location: include/linux/spinlock.h:345
Inline: True
In kernel/ptrace.c (ffffffff8108de66)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff8109552b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig_info
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff81095735)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:do_prlimit
- kernel/sys.c:SyS_old_getrlimit
In kernel/kmod.c (ffffffff81099829)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/kmod.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff8109b23d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
In kernel/params.c (ffffffff810a266e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810a44e6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthread_create_on_node
In kernel/nsproxy.c (ffffffff810a49c1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810adc0b)
Location: include/linux/spinlock.h:345
Inline: True
In kernel/sched/fair.c (ffffffff810c198c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/debug.c (ffffffff810cc982)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff8189c0a4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/locking/mutex.c:__ww_mutex_lock_interruptible
- kernel/locking/mutex.c:__ww_mutex_lock
- kernel/locking/mutex.c:__ww_mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_slowpath
- kernel/locking/mutex.c:__mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__mutex_lock_killable_slowpath
- kernel/locking/mutex.c:__mutex_lock_killable_slowpath
- kernel/locking/mutex.c:__mutex_lock_killable_slowpath
- kernel/locking/mutex.c:__mutex_unlock_slowpath
- kernel/locking/mutex.c:mutex_optimistic_spin
- kernel/locking/mutex.c:__mutex_lock_slowpath
- kernel/locking/mutex.c:__mutex_lock_slowpath
In kernel/rcu/tree.c (ffffffff810ebe62)
Location: include/linux/spinlock.h:345
Inline: True
In kernel/kcmp.c (ffffffff810f04b3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timer.c (ffffffff810f597a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
- kernel/time/timer.c:schedule_timeout
- kernel/time/timer.c:get_next_timer_interrupt
- kernel/time/timer.c:add_timer_on
- kernel/time/timer.c:mod_timer_pending
In kernel/time/posix-timers.c (ffffffff810f8d1c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/posix-timers.c:SyS_timer_delete
- kernel/time/posix-timers.c:SyS_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff810facf6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/timekeeping.c (ffffffff810fde66)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff810ff725)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/tick-common.c (ffffffff811037e9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff811054a2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
- kernel/time/tick-sched.c:tick_do_update_jiffies64
- kernel/time/tick-sched.c:tick_do_update_jiffies64
In kernel/futex.c (ffffffff8110a0f1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup.c (ffffffff81119727)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/cgroup.c:cgroupns_get
- kernel/cgroup.c:cgroup_release_agent_show
- kernel/cgroup.c:cgroup_release_agent_write
- kernel/cgroup.c:cgroup_mount
- kernel/cgroup.c:cgroup_remount
- kernel/cgroup.c:cgroup_show_options
In kernel/cpuset.c (ffffffff811257da)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cpuset.c:cpuset_read_u64
- kernel/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff81125a01)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/stop_machine.c (ffffffff81128512)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/stop_machine.c:stop_two_cpus
In kernel/auditsc.c (ffffffff81130ba6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff811347d3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:prune_one
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
In kernel/debug/debug_core.c (ffffffff81138954)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/debug/kdb/kdb_support.c (ffffffff811411f9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (ffffffff8116a2b7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/events/uprobes.c (ffffffff81199266)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:uprobe_write_opcode
In kernel/padata.c (ffffffff8119c4cd)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/oom_kill.c (ffffffff811a503f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:__oom_reap_task
- mm/oom_kill.c:find_lock_task_mm
In mm/page_alloc.c (ffffffff811a5f92)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/page_alloc.c:adjust_managed_page_count
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/page-writeback.c (ffffffff811acead)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff811bea5a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/shmem.c:shmem_remount_fs
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_free_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/backing-dev.c (ffffffff811c7968)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff811c9115)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff811d3aa3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff811d3f9f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff811d5179)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/gup.c:follow_page_mask
- mm/gup.c:follow_page_mask
- mm/gup.c:follow_page_mask
- mm/gup.c:follow_page_mask
- mm/gup.c:follow_page_mask
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff811dd8a8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:vm_insert_page
- mm/memory.c:vm_insert_page
- mm/memory.c:unmap_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff811de2f6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff811dfc99)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:munlock_vma_pages_range
In mm/mmap.c (ffffffff811e2da3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff811e4ab0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
- mm/mprotect.c:change_protection_range
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff811e5af8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/rmap.c (ffffffff811e87d0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_mkclean_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:page_check_address_transhuge
- mm/rmap.c:page_check_address_transhuge
- mm/rmap.c:page_mapped_in_vma
- mm/rmap.c:__page_check_address
- mm/rmap.c:anon_vma_prepare
In mm/vmalloc.c (ffffffff811e98b6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:setup_vmalloc_vm
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_aliases
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
In mm/fadvise.c (ffffffff811ee512)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/fadvise.c:SyS_fadvise64
- mm/fadvise.c:SyS_fadvise64
In mm/madvise.c (ffffffff811eece2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff811f53a9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:_enable_swap_info
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_mm
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:free_swap_and_cache
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free
- mm/swapfile.c:swap_free
- mm/swapfile.c:swap_entry_free
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page
- mm/swapfile.c:get_swap_page
- mm/swapfile.c:get_swap_page
- mm/swapfile.c:get_swap_page
- mm/swapfile.c:scan_swap_map
- mm/swapfile.c:scan_swap_map
- mm/swapfile.c:scan_swap_map
- mm/swapfile.c:scan_swap_map
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
In mm/frontswap.c (ffffffff811f59aa)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffffffff811f6a49)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffff811fe26f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:dequeue_hwpoisoned_huge_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:__alloc_buddy_huge_page
- mm/hugetlb.c:__alloc_buddy_huge_page
- mm/hugetlb.c:dissolve_free_huge_pages
- mm/hugetlb.c:prep_new_huge_page
- mm/hugetlb.c:free_huge_page
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_subpool_put_pages
- mm/hugetlb.c:hugepage_subpool_get_pages
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff81201bb5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:do_mbind
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff812027ec)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:do_mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff81203c6a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:try_to_merge_with_ksm_page
In mm/slub.c (ffffffff81209875)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/slub.c:deactivate_slab
In mm/memory_hotplug.c (ffffffff8120e84b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/memory_hotplug.c:__remove_pages
- mm/memory_hotplug.c:__add_pages
- mm/memory_hotplug.c:resize_zone
In mm/migrate.c (ffffffff812132af)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:numamigrate_update_ratelimit
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff81217aa6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:vmf_insert_pfn_pmd
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff8121b8e1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff81222af2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:task_in_mem_cgroup
In mm/vmpressure.c (ffffffff81224f1d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff81225cf8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812294d6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff81229ca9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff8122c392)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffff8122d8ef)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In mm/page_idle.c (ffffffff8122da70)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_clear_pte_refs_one
In fs/read_write.c (ffffffff81231bca)
Location: include/linux/spinlock.h:345
Inline: True
In fs/super.c (ffffffff8123566a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/super.c:free_anon_bdev
- fs/super.c:get_anon_bdev
- fs/super.c:get_anon_bdev
- fs/super.c:do_emergency_remount
- fs/super.c:do_emergency_remount
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff81237320)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/char_dev.c:cdev_purge
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff81237f4f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff8123aaa4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/exec.c:__set_task_comm
- fs/exec.c:get_task_comm
In fs/pipe.c (ffffffff8123c702)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff8124198d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:lookup_slow
- fs/namei.c:set_root
In fs/fcntl.c (ffffffff812470d3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff81247915)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff8124b44d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__dentry_path
- fs/dcache.c:prepend_path
- fs/dcache.c:prepend_path
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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:dentry_update_name_case
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_add
- fs/dcache.c:d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:d_delete
- fs/dcache.c:d_delete
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:d_find_any_alias
- fs/dcache.c:d_instantiate_no_diralias
- fs/dcache.c:d_instantiate_no_diralias
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
In fs/inode.c (ffffffff8124f90c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:generic_update_time
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode_pseudo
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:inode_sb_list_add
In fs/file.c (ffffffff81252364)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/file.c:iterate_fd
- fs/file.c:SyS_dup2
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:put_unused_fd
- fs/file.c:__alloc_fd
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
- fs/file.c:get_files_struct
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffffffff81253df6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:SyS_pivot_root
- fs/namespace.c:SyS_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:drop_collected_mounts
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:__detach_mounts
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:may_umount
- fs/namespace.c:may_umount_tree
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_kern_mount
- fs/namespace.c:sb_prepare_remount_readonly
- fs/namespace.c:alloc_vfsmnt
In fs/xattr.c (ffffffff8125bc94)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffff8125d499)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_readdir
- fs/libfs.c:move_cursor
In fs/fs-writeback.c (ffffffff81261f05)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff81265248)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/sync.c (ffffffff81268949)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/sync.c:vfs_fsync_range
In fs/fs_struct.c (ffffffff81269b17)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff8126a37d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert_group
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8126c94a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__bforget
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:mark_buffer_dirty_inode
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:__find_get_block_slow
In fs/block_dev.c (ffffffff8127216a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:bd_forget
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdget
- fs/block_dev.c:bdev_evict_inode
In fs/proc_namespace.c (ffffffff81277876)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff81277f1d)
Location: include/linux/spinlock.h:345
Inline: True
In fs/notify/inode_mark.c (ffffffff8127885c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/inode_mark.c:fsnotify_unmount_inodes
- fs/notify/inode_mark.c:fsnotify_unmount_inodes
- fs/notify/inode_mark.c:fsnotify_unmount_inodes
- fs/notify/inode_mark.c:fsnotify_unmount_inodes
- fs/notify/inode_mark.c:fsnotify_unmount_inodes
- fs/notify/inode_mark.c:fsnotify_unmount_inodes
- fs/notify/inode_mark.c:fsnotify_add_inode_mark
- fs/notify/inode_mark.c:fsnotify_find_inode_mark
- fs/notify/inode_mark.c:fsnotify_destroy_inode_mark
- fs/notify/inode_mark.c:fsnotify_recalc_inode_mask
In fs/notify/mark.c (ffffffff8127934d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_list
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:__fsnotify_free_mark
- fs/notify/mark.c:__fsnotify_free_mark
- fs/notify/mark.c:__fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
In fs/notify/vfsmount_mark.c (ffffffff8127959c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/vfsmount_mark.c:fsnotify_add_vfsmount_mark
- fs/notify/vfsmount_mark.c:fsnotify_find_vfsmount_mark
- fs/notify/vfsmount_mark.c:fsnotify_destroy_vfsmount_mark
- fs/notify/vfsmount_mark.c:fsnotify_recalc_vfsmount_mask
In fs/notify/dnotify/dnotify.c (ffffffff81279d64)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff8127af6c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:SyS_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:SyS_inotify_add_watch
- fs/notify/inotify/inotify_user.c:SyS_inotify_add_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
In fs/notify/fanotify/fanotify_user.c (ffffffff8127bea1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_mark_add_to_mask
- fs/notify/fanotify/fanotify_user.c:fanotify_mark_remove_from_mask
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff8127eba0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/eventpoll.c:SyS_epoll_ctl
- fs/eventpoll.c:SyS_epoll_ctl
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff812813e6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_settime
In fs/userfaultfd.c (ffffffff8128244f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff81285c06)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/aio.c:SyS_io_setup
- fs/aio.c:SyS_io_setup
- fs/aio.c:SyS_io_setup
- fs/aio.c:SyS_io_setup
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:aio_nr_sub
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
In fs/crypto/crypto.c (ffffffff81288637)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/crypto/crypto.c:fscrypt_d_revalidate
In fs/locks.c (ffffffff8128bea6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:posix_unblock_lock
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_wake_up_blocks
- fs/locks.c:locks_insert_block
- fs/locks.c:locks_delete_block
In fs/mbcache.c (ffffffff81298a43)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete_block
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff8129aee8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff8129b6f4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff8129bc9e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff8129cf47)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:dquot_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:inode_get_rsv_space
- fs/quota/dquot.c:inode_sub_rsv_space
- fs/quota/dquot.c:inode_reclaim_rsv_space
- fs/quota/dquot.c:inode_claim_rsv_space
- fs/quota/dquot.c:inode_add_rsv_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff812a55c4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:m_start
In fs/proc/inode.c (ffffffff812a66a0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
In fs/proc/base.c (ffffffff812ab6be)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:map_files_d_revalidate
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:pid_revalidate
- fs/proc/base.c:pid_getattr
- fs/proc/base.c:proc_pid_make_inode
- fs/proc/base.c:comm_show
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff812ac84c)
Location: include/linux/spinlock.h:345
Inline: True
In fs/proc/array.c (ffffffff812adc07)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/array.c:proc_pid_status
- fs/proc/array.c:proc_pid_status
In fs/proc/fd.c (ffffffff812ae775)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:tid_fd_revalidate
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff812b0aa5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff812b1a2e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:unregister_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:sysctl_head_finish
- fs/proc/proc_sysctl.c:sysctl_head_put
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff812b3633)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff812b7190)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
In fs/sysfs/dir.c (ffffffff812ba468)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff812ba7bc)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff812baaea)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/dcookies.c (ffffffff812bbf52)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff812bd292)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
In fs/ext4/ialloc.c (ffffffff812c31a2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff812c9169)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_mark_iloc_dirty
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/ioctl.c (ffffffff812cf85d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/ioctl.c:ext4_ioctl
In fs/ext4/namei.c (ffffffff812d3a51)
Location: include/linux/spinlock.h:345
Inline: True
In fs/ext4/super.c (ffffffff812e1305)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_fill_super
- fs/ext4/super.c:ext4_fill_super
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/ext4/extents.c (ffffffff812f852e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_ext_map_blocks
In fs/ext4/migrate.c (ffffffff812fc4c5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/mballoc.c (ffffffff81305728)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_free_data_callback
- fs/ext4/mballoc.c:ext4_free_data_callback
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/extents_status.c (ffffffff8130bbe1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
In fs/jbd2/transaction.c (ffffffff8131731f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2__journal_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff813179e5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff8131ae35)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff8131b3b8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff8131f7f1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff81321636)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff81328cc3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff813290f1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff8132c14a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff8132cef0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8132f4eb)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_iget
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff81332726)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff81332c67)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff81340b04)
Location: include/linux/spinlock.h:345
Inline: True
In fs/nls/nls_base.c (ffffffff81341753)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff81342364)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_copy_page
- fs/fuse/dev.c:unlock_request
- fs/fuse/dev.c:lock_request
- fs/fuse/dev.c:__fuse_request_send
- fs/fuse/dev.c:__fuse_request_send
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:request_end
- fs/fuse/dev.c:request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_get_req_nofail_nopages
In fs/fuse/dir.c (ffffffff8134927d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_set_nowrite
- fs/fuse/dir.c:fuse_readdir
- fs/fuse/dir.c:fuse_readdir
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_get_attr_version
In fs/fuse/file.c (ffffffff8134f3c9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:__fuse_write_file_get
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_short_read
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_link_write_file
- fs/fuse/file.c:fuse_file_alloc
In fs/fuse/inode.c (ffffffff8134ffb7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_dev_alloc
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/debugfs/inode.c (ffffffff8135232a)
Location: include/linux/spinlock.h:345
Inline: True
In fs/tracefs/inode.c (ffffffff81354be6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff8135621a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff8135937a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_lock
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff8135b5ef)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff8135e747)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SyS_semctl
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff8136010d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:SyS_shmctl
- ipc/shm.c:SyS_shmctl
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff81360fac)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/mqueue.c:SYSC_mq_getsetattr
- ipc/mqueue.c:SYSC_mq_getsetattr
- ipc/mqueue.c:SyS_mq_notify
- ipc/mqueue.c:SyS_mq_timedreceive
- ipc/mqueue.c:SyS_mq_timedreceive
- ipc/mqueue.c:SyS_mq_timedsend
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create
- ipc/mqueue.c:mqueue_create
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff81363607)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff81363d88)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8136504d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff813679e3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff8136aa36)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff8137c13b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff81394634)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (ffffffff8139da86)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff813a1b68)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff813a6d48)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/path.c (ffffffff813b2761)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/apparmor/path.c:aa_path_name
In security/apparmor/sid.c (ffffffff813c238b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/apparmor/sid.c:aa_alloc_sid
In security/apparmor/file.c (ffffffff813c3788)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff813cf74d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff813d0bd2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In crypto/jitterentropy-kcapi.c (ffffffff813ef9f5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff813f3e40)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff813f825f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_unregister
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
- block/elevator.c:load_default_elevator_module
In block/blk-core.c (ffffffff813fa59a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/blk-core.c:queue_unplugged
In block/blk-ioc.c (ffffffff81403276)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff8140a11f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_hctx_notify
- block/blk-mq.c:blk_mq_hctx_notify
- block/blk-mq.c:blk_sq_make_request
- block/blk-mq.c:blk_sq_make_request
- block/blk-mq.c:blk_mq_make_request
- block/blk-mq.c:blk_mq_make_request
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_insert_request
- block/blk-mq.c:__blk_mq_run_hw_queue
- block/blk-mq.c:__blk_mq_run_hw_queue
- block/blk-mq.c:__blk_mq_run_hw_queue
In block/blk-mq-sysfs.c (ffffffff8140c01a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/blk-mq-sysfs.c:blk_mq_hw_sysfs_rq_list_show
- block/blk-mq-sysfs.c:blk_mq_sysfs_rq_list_show
In block/ioprio.c (ffffffff814120a0)
Location: include/linux/spinlock.h:345
Inline: True
In block/blk-cgroup.c (ffffffff8141d255)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_css_offline
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In lib/dec_and_lock.c (ffffffff8142f55e)
Location: include/linux/spinlock.h:345
Inline: True
In lib/kobject.c (ffffffff81432afd)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_registered
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobj_kset_leave
In lib/lockref.c (ffffffff8143ea3a)
Location: include/linux/spinlock.h:345
Inline: True
In lib/percpu_ida.c (ffffffff81446daf)
Location: include/linux/spinlock.h:345
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
- lib/percpu_ida.c:percpu_ida_alloc
- lib/percpu_ida.c:percpu_ida_alloc
In lib/rhashtable.c (ffffffff81447581)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_init
- lib/rhashtable.c:rhashtable_insert_slow
- lib/rhashtable.c:rht_deferred_worker
- lib/rhashtable.c:rht_deferred_worker
In lib/genalloc.c (ffffffff8144f493)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_virt
In lib/textsearch.c (ffffffff814594bf)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/iommu-common.c (ffffffff8145b20f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/iommu-common.c:iommu_tbl_range_alloc
- lib/iommu-common.c:iommu_tbl_range_alloc
In drivers/gpio/gpio-zx.c (ffffffff81476f53)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/gpio/gpio-zx.c:zx_irq_unmask
- drivers/gpio/gpio-zx.c:zx_irq_mask
In drivers/pci/pci.c (ffffffff814817c4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_resource_alignment_show
- drivers/pci/pci.c:pci_set_resource_alignment_param
- drivers/pci/pci.c:pci_reassigndev_resource_alignment
In drivers/pci/pci-driver.c (ffffffff81484cce)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:store_remove_id
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffff814a6fc4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_get_comptag
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_balloon.c (ffffffff81513c62)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff8151c109)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_pv
In drivers/xen/xenbus/xenbus_xs.c (ffffffff8151edc8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenbus_thread
- drivers/xen/xenbus/xenbus_xs.c:xenbus_thread
- drivers/xen/xenbus/xenbus_xs.c:xenbus_thread
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:read_reply
- drivers/xen/xenbus/xenbus_xs.c:read_reply
In drivers/xen/mcelog.c (ffffffff815262e6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
In drivers/tty/tty_io.c (ffffffff815349aa)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__do_SAK
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:__tty_hangup
- drivers/tty/tty_io.c:__tty_hangup
- drivers/tty/tty_io.c:__tty_hangup
- drivers/tty/tty_io.c:check_tty_count
- drivers/tty/tty_io.c:tty_add_file
In drivers/tty/sysrq.c (ffffffff8153e954)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81541774)
Location: include/linux/spinlock.h:345
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81546486)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff8154a6f5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_console.c (ffffffff8154ed23)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_alloc
- drivers/tty/hvc/hvc_console.c:khvcd
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
In drivers/tty/hvc/hvc_xen.c (ffffffff81fd2f35)
Location: include/linux/spinlock.h:345
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
In drivers/tty/serial/8250/8250_core.c (ffffffff81555cfe)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff815654b6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffff8156bcfe)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff8156c00f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff815708c4)
Location: include/linux/spinlock.h:345
Inline: True
In drivers/iommu/iova.c (ffffffff815809f8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
In drivers/iommu/amd_iommu.c (ffffffff8158501d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:amd_iommu_attach_device
- drivers/iommu/amd_iommu.c:__detach_device
In drivers/iommu/intel-iommu.c (ffffffff8158fd5f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
In drivers/base/core.c (ffffffff8159afd1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff8159b3bc)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff8159df23)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff8159fe77)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff815a21e8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/devtmpfs.c (ffffffff815a4fa2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfsd
- drivers/base/devtmpfs.c:devtmpfsd
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff815a965e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_class.c (ffffffff815b3741)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/firmware_class.c:device_uncache_fw_images_work
- drivers/base/firmware_class.c:device_uncache_fw_images_work
- drivers/base/firmware_class.c:device_uncache_fw_images_work
- drivers/base/firmware_class.c:dev_cache_fw_image
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:fw_free_buf
- drivers/base/firmware_class.c:__fw_free_buf
In drivers/base/regmap/regmap.c (ffffffff815b734f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/brd.c (ffffffff815c281d)
Location: include/linux/spinlock.h:345
Inline: True
In drivers/block/xen-blkfront.c (ffffffff815ca70e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
In drivers/mfd/syscon.c (ffffffff815eaefc)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/mfd/syscon.c:syscon_node_to_regmap
In drivers/nvdimm/region_devs.c (ffffffff815ef274)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/scsi/scsi_scan.c (ffffffff8160c4c7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff81611d19)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sd.c (ffffffff81612344)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_probe
- drivers/scsi/sd.c:sd_probe
In drivers/scsi/sr.c (ffffffff816189f5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff81620aee)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff8165052d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/net/tun.c:tun_queue_resize
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
In drivers/net/ppp/ppp_generic.c (ffffffff81655084)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
In drivers/net/xen-netfront.c (ffffffff8165bcbc)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff8166f04b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb_from_ep
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
In drivers/usb/core/message.c (ffffffff81671ec6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:sg_complete
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (ffffffff81673f2f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff8167af68)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff81683d7f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
In drivers/usb/dwc2/hcd.c (ffffffff81687b3d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff8168ce02)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff816a44cf)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff816a9077)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff816bd290)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:handle_tx_event
In drivers/input/mousedev.c (ffffffff816cbcbe)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_detach_client
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff816cd112)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_detach_client
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffff816d1d9d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_alloc_id
In drivers/rtc/rtc-cmos.c (ffffffff816d73e5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff816deac0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:put_i2c_dev
- drivers/i2c/i2c-dev.c:i2c_dev_get_by_minor
In drivers/md/md.c (ffffffff820e87ee)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/bitmap.c (ffffffff816fcd79)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/md/bitmap.c:behind_writes_used_show
- drivers/md/bitmap.c:can_clear_show
- drivers/md/bitmap.c:bitmap_destroy
In drivers/md/dm.c (ffffffff81702b6b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:free_minor
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffffffff81710766)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/cpufreq_stats.c (ffffffff81714b19)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_update
In drivers/cpufreq/pcc-cpufreq.c (ffffffff8171adfe)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff8171daee)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
- drivers/cpuidle/driver.c:cpuidle_unregister_driver
- drivers/cpuidle/driver.c:cpuidle_register_driver
In drivers/cpuidle/sysfs.c (ffffffff8171e0b8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/mmc/core/host.c (ffffffff81724c31)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/host.c:mmc_host_classdev_release
In drivers/firmware/memmap.c (ffffffff81899f45)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
In drivers/firmware/efi/runtime-wrappers.c (ffffffff81738a28)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/firmware/efi/runtime-wrappers.c:virt_efi_reset_system
- drivers/firmware/efi/runtime-wrappers.c:virt_efi_get_next_high_mono_count
- drivers/firmware/efi/runtime-wrappers.c:virt_efi_set_variable
- drivers/firmware/efi/runtime-wrappers.c:virt_efi_get_next_variable
- drivers/firmware/efi/runtime-wrappers.c:virt_efi_get_variable
- drivers/firmware/efi/runtime-wrappers.c:virt_efi_set_wakeup_time
- drivers/firmware/efi/runtime-wrappers.c:virt_efi_get_wakeup_time
- drivers/firmware/efi/runtime-wrappers.c:virt_efi_set_time
- drivers/firmware/efi/runtime-wrappers.c:virt_efi_get_time
In drivers/vme/vme.c (ffffffff817553af)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In arch/x86/pci/xen.c (ffffffff8175cdd1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff8175f5f9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/pci/common.c:pcibios_add_device
- arch/x86/pci/common.c:del_dma_domain
- arch/x86/pci/common.c:add_dma_domain
In net/socket.c (ffffffff817637a6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81767b9c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff81776e98)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_timer
In net/core/net_namespace.c (ffffffff81777393)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff817837e2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/dev.c:net_rx_action
- net/core/dev.c:napi_hash_del
- net/core/dev.c:sk_busy_loop
- net/core/dev.c:process_backlog
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff8178cfff)
Location: include/linux/spinlock.h:345
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 (ffffffff8178e7a0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:neigh_update
In net/core/net-sysfs.c (ffffffff817a1edf)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/netpoll.c (ffffffff817a5444)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/netpoll.c:netpoll_send_skb_on_dev
- net/core/netpoll.c:netpoll_poll_dev
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff817a709c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff817aa243)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
- net/core/netprio_cgroup.c:update_netprio
In net/core/netclassid_cgroup.c (ffffffff817aa70d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid
- net/core/netclassid_cgroup.c:update_classid_sock
In net/sched/sch_generic.c (ffffffff817aeb60)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/sch_api.c (ffffffff817af8c4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/sched/sch_api.c:qdisc_put_stab
- net/sched/sch_api.c:qdisc_get_stab
- net/sched/sch_api.c:qdisc_get_stab
- net/sched/sch_api.c:qdisc_get_stab
In net/netlink/af_netlink.c (ffffffff817b6fec)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_remove_tap
- net/netlink/af_netlink.c:netlink_add_tap
In net/ipv4/route.c (ffffffff817c3274)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff817c5c99)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff817cf425)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff817cf862)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:__inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff817d121a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_drop
In net/ipv4/tcp.c (ffffffff817d6e51)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (ffffffff817dc60d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff817e47ba)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tasklet_func
In net/ipv4/tcp_timer.c (ffffffff817e6c2a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff817ec0a7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff817ec7cd)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff817ee055)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_set_default_congestion_control
- net/ipv4/tcp_cong.c:tcp_set_default_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff817f023d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
In net/ipv4/udp.c (ffffffff817f6f9c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_queue_rcv_skb
- net/ipv4/udp.c:udp_queue_rcv_skb
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_unhash
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff817fb1fa)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81805420)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff8180a124)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/inet_fragment.c (ffffffff8180fc27)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:get_frag_bucket_locked
- net/ipv4/inet_fragment.c:inet_frag_worker
- net/ipv4/inet_fragment.c:inet_frag_worker
In net/ipv4/sysctl_net_ipv4.c (ffffffff81813889)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff81816682)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/cipso_ipv4.c (ffffffff8181af9e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff8181e1f1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_unregister_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff818243f6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff81828ade)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/unix/af_unix.c (ffffffff8182a838)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_getname
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_wait_for_peer
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_disconnect
- net/unix/af_unix.c:unix_peer_get
In net/unix/garbage.c (ffffffff8182f5cc)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
- net/unix/garbage.c:unix_notinflight
- net/unix/garbage.c:unix_inflight
In net/ipv6/addrconf.c (ffffffff8183fc31)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/addrconf.c:inet6_set_link_af
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
In net/ipv6/addrlabel.c (ffffffff8184085d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffffffff818456a9)
Location: include/linux/spinlock.h:345
Inline: True
In net/ipv6/udp.c (ffffffff81852538)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_queue_rcv_skb
- net/ipv6/udp.c:udpv6_queue_rcv_skb
In net/ipv6/mcast.c (ffffffff81859e9d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (ffffffff8185c86b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_expire_frag_queue
In net/ipv6/tcp_ipv6.c (ffffffff81860c52)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff818650b5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff81869472)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ipmr_expire_process
In net/ipv6/xfrm6_input.c (ffffffff8186c58e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff8186f67e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff8187379f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81875d62)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:__fanout_set_data_bpf
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
- net/packet/af_packet.c:packet_direct_xmit
In net/netlabel/netlabel_domainhash.c (ffffffff8187ef32)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_add
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff81fecb44)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/klist.c (ffffffff81891266)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff81fbe0e7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten.c (ffffffff8101c274)
Location: include/linux/spinlock.h:345
Inline: True
In arch/x86/xen/mmu.c (ffffffff81020f07)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/xen/mmu.c:xen_exit_mmap
- arch/x86/xen/mmu.c:xen_dup_mmap
- arch/x86/xen/mmu.c:xen_mm_unpin_all
- arch/x86/xen/mmu.c:xen_mm_pin_all
- arch/x86/xen/mmu.c:xen_pte_unlock
In arch/x86/kernel/cpu/mcheck/mce.c (ffffffff810450b6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mcheck/mce.c:mce_chrdev_release
In arch/x86/kernel/reboot.c (ffffffff81052deb)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff818cab14)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds
- arch/x86/mm/init_64.c:sync_global_pgds
In arch/x86/mm/pageattr.c (ffffffff8107198a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/mm/pageattr.c:__change_page_attr_set_clr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:update_page_count
In arch/x86/mm/pat.c (ffffffff81073604)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
In arch/x86/mm/pgtable.c (ffffffff810749a3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff81078522)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff8107ebcd)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- 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 kernel/fork.c (ffffffff81087270)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:SyS_unshare
- kernel/fork.c:SyS_unshare
- kernel/fork.c:_do_fork
- kernel/fork.c:mm_release
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffffffff810874db)
Location: include/linux/spinlock.h:345
Inline: True
In kernel/cpu.c (ffffffff81089aa7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff8108b2ad)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff8108e7c2)
Location: include/linux/spinlock.h:345
Inline: True
In kernel/ptrace.c (ffffffff810935b6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff8109a51b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig_info
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff8109a725)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:do_prlimit
- kernel/sys.c:SyS_old_getrlimit
In kernel/kmod.c (ffffffff8109e7d9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/kmod.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810a001d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
In kernel/params.c (ffffffff810a772e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810a90fa)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/kthread.c:kthread_delayed_work_timer_fn
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810aa621)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810b3d0d)
Location: include/linux/spinlock.h:345
Inline: True
In kernel/sched/fair.c (ffffffff810c797c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/debug.c (ffffffff810d29a2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff818d1641)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/locking/mutex.c:__ww_mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_slowpath
- kernel/locking/mutex.c:__ww_mutex_lock_slowpath
- kernel/locking/mutex.c:__mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__mutex_lock_killable_slowpath
- kernel/locking/mutex.c:__mutex_lock_killable_slowpath
- kernel/locking/mutex.c:__mutex_lock_killable_slowpath
- kernel/locking/mutex.c:__mutex_lock_slowpath
- kernel/locking/mutex.c:__mutex_lock_slowpath
In kernel/rcu/tree.c (ffffffff810f241e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff810f7613)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timer.c (ffffffff810fc9ba)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
- kernel/time/timer.c:schedule_timeout
- kernel/time/timer.c:get_next_timer_interrupt
- kernel/time/timer.c:add_timer_on
- kernel/time/timer.c:mod_timer_pending
In kernel/time/timekeeping.c (ffffffff81100c56)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff81102599)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff811066ac)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/posix-timers.c:SyS_timer_delete
- kernel/time/posix-timers.c:SyS_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff81108676)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff8110aed9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8110cbed)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff811118e1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup.c (ffffffff81120ef7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/cgroup.c:cgroupns_get
- kernel/cgroup.c:cgroup_release_agent_show
- kernel/cgroup.c:cgroup_release_agent_write
- kernel/cgroup.c:cgroup_mount
- kernel/cgroup.c:cgroup_remount
- kernel/cgroup.c:cgroup_show_options
In kernel/cpuset.c (ffffffff8112f1ca)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cpuset.c:cpuset_read_u64
- kernel/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff8112f401)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/stop_machine.c (ffffffff81132188)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/stop_machine.c:stop_two_cpus
In kernel/auditsc.c (ffffffff8113a916)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff8113e553)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:prune_one
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
In kernel/debug/debug_core.c (ffffffff811426e4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/debug/kdb/kdb_support.c (ffffffff8114afd9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (ffffffff81175777)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/events/uprobes.c (ffffffff811a8c56)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:uprobe_write_opcode
In kernel/padata.c (ffffffff811ac2ad)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/oom_kill.c (ffffffff811b557f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:find_lock_task_mm
In mm/page_alloc.c (ffffffff811b6312)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/page_alloc.c:adjust_managed_page_count
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/page-writeback.c (ffffffff811bd40d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff811cf2b2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/shmem.c:shmem_remount_fs
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_free_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/backing-dev.c (ffffffff811d7a85)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff811d91f5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff811e3969)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff811e3e60)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff811e5194)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/gup.c:follow_page_mask
- mm/gup.c:follow_page_mask
- mm/gup.c:follow_page_mask
- mm/gup.c:follow_page_mask
- mm/gup.c:follow_page_mask
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff811ed3da)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:finish_fault
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:vm_insert_page
- mm/memory.c:vm_insert_page
- mm/memory.c:unmap_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff811ee106)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff811efbe9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:munlock_vma_pages_range
In mm/mmap.c (ffffffff811f2d50)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff811f4a9f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
- mm/mprotect.c:change_protection_range
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff811f5ddb)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff811f6d50)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/rmap.c (ffffffff811f9b2d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_mkclean_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:page_check_address_transhuge
- mm/rmap.c:page_check_address_transhuge
- mm/rmap.c:page_mapped_in_vma
- mm/rmap.c:__page_check_address
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff811fab56)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:setup_vmalloc_vm
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
In mm/fadvise.c (ffffffff811fee6b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/fadvise.c:SyS_fadvise64
- mm/fadvise.c:SyS_fadvise64
In mm/madvise.c (ffffffff811ff612)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff81205edc)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:_enable_swap_info
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_mm
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:free_swap_and_cache
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free
- mm/swapfile.c:swap_free
- mm/swapfile.c:swap_entry_free
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page
- mm/swapfile.c:get_swap_page
- mm/swapfile.c:get_swap_page
- mm/swapfile.c:get_swap_page
- mm/swapfile.c:scan_swap_map
- mm/swapfile.c:scan_swap_map
- mm/swapfile.c:scan_swap_map
- mm/swapfile.c:scan_swap_map
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
In mm/frontswap.c (ffffffff812064da)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffffffff812073f9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffff8120ed3f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:dequeue_hwpoisoned_huge_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:__alloc_buddy_huge_page
- mm/hugetlb.c:__alloc_buddy_huge_page
- mm/hugetlb.c:dissolve_free_huge_pages
- mm/hugetlb.c:prep_new_huge_page
- mm/hugetlb.c:free_huge_page
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_subpool_put_pages
- mm/hugetlb.c:hugepage_subpool_get_pages
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff812136c4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:SYSC_get_mempolicy
- mm/mempolicy.c:SYSC_get_mempolicy
- mm/mempolicy.c:SYSC_mbind
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff8121462c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:do_mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff81215c8a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:try_to_merge_one_page
- mm/ksm.c:try_to_merge_one_page
- mm/ksm.c:try_to_merge_one_page
In mm/slub.c (ffffffff8121b8e5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/slub.c:deactivate_slab
In mm/memory_hotplug.c (ffffffff81220885)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/memory_hotplug.c:__remove_pages
- mm/memory_hotplug.c:__add_pages
- mm/memory_hotplug.c:resize_zone
In mm/migrate.c (ffffffff81225617)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:numamigrate_update_ratelimit
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff8122a078)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:vmf_insert_pfn_pmd
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff8122e92f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff812318ae)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:task_in_mem_cgroup
In mm/vmpressure.c (ffffffff8123750d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff812382d8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff8123ba76)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff8123c239)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff8123e8d4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffff8123fe2a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In mm/page_idle.c (ffffffff8123ffb0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_clear_pte_refs_one
In fs/read_write.c (ffffffff8124417a)
Location: include/linux/spinlock.h:345
Inline: True
In fs/super.c (ffffffff8124820a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/super.c:free_anon_bdev
- fs/super.c:get_anon_bdev
- fs/super.c:get_anon_bdev
- fs/super.c:do_emergency_remount
- fs/super.c:do_emergency_remount
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff81249fd0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/char_dev.c:cdev_purge
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff8124ac0f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff8124d854)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/exec.c:__set_task_comm
- fs/exec.c:get_task_comm
In fs/pipe.c (ffffffff8124f462)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff81259290)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:lookup_slow
- fs/namei.c:set_root
In fs/fcntl.c (ffffffff8125a0c3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff8125a955)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff8125e42d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__dentry_path
- fs/dcache.c:prepend_path
- fs/dcache.c:prepend_path
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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:dentry_update_name_case
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_add
- fs/dcache.c:d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:d_delete
- fs/dcache.c:d_delete
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:d_find_any_alias
- fs/dcache.c:d_instantiate_no_diralias
- fs/dcache.c:d_instantiate_no_diralias
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
In fs/inode.c (ffffffff8126293c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:generic_update_time
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode_pseudo
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:inode_sb_list_add
In fs/file.c (ffffffff812655d4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/file.c:iterate_fd
- fs/file.c:SyS_dup2
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:put_unused_fd
- fs/file.c:__alloc_fd
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
- fs/file.c:get_files_struct
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffffffff812670c6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:SyS_pivot_root
- fs/namespace.c:SyS_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:drop_collected_mounts
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:__detach_mounts
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:may_umount
- fs/namespace.c:may_umount_tree
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_kern_mount
- fs/namespace.c:mnt_change_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
- fs/namespace.c:alloc_vfsmnt
In fs/xattr.c (ffffffff8126f244)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffff812709c9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_readdir
- fs/libfs.c:move_cursor
In fs/fs-writeback.c (ffffffff81275405)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff81278678)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/sync.c (ffffffff8127b969)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/sync.c:vfs_fsync_range
In fs/fs_struct.c (ffffffff8127cac7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff8127d32d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert_group
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8127f9aa)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__getblk_gfp
- fs/buffer.c:__bforget
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:mark_buffer_dirty_inode
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
In fs/block_dev.c (ffffffff81285c4a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:bd_forget
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdget
- fs/block_dev.c:bdev_evict_inode
In fs/proc_namespace.c (ffffffff8128b556)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff8128bbfd)
Location: include/linux/spinlock.h:345
Inline: True
In fs/notify/notification.c (ffffffff8128c079)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_destroy_event
In fs/notify/group.c (ffffffff8128c1f1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/inode_mark.c (ffffffff8128c4e4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/inode_mark.c:fsnotify_unmount_inodes
- fs/notify/inode_mark.c:fsnotify_unmount_inodes
- fs/notify/inode_mark.c:fsnotify_unmount_inodes
- fs/notify/inode_mark.c:fsnotify_unmount_inodes
- fs/notify/inode_mark.c:fsnotify_add_inode_mark
- fs/notify/inode_mark.c:fsnotify_find_inode_mark
- fs/notify/inode_mark.c:fsnotify_destroy_inode_mark
- fs/notify/inode_mark.c:fsnotify_recalc_inode_mask
In fs/notify/mark.c (ffffffff8128cf0d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_list
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:__fsnotify_free_mark
- fs/notify/mark.c:__fsnotify_free_mark
- fs/notify/mark.c:__fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
In fs/notify/vfsmount_mark.c (ffffffff8128d160)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/vfsmount_mark.c:fsnotify_add_vfsmount_mark
- fs/notify/vfsmount_mark.c:fsnotify_find_vfsmount_mark
- fs/notify/vfsmount_mark.c:fsnotify_destroy_vfsmount_mark
- fs/notify/vfsmount_mark.c:fsnotify_recalc_vfsmount_mask
In fs/notify/dnotify/dnotify.c (ffffffff8128d914)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff8128eb1c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:SyS_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:SyS_inotify_add_watch
- fs/notify/inotify/inotify_user.c:SyS_inotify_add_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify_user.c (ffffffff8128fa51)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_mark_add_to_mask
- fs/notify/fanotify/fanotify_user.c:fanotify_mark_remove_from_mask
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffff81292730)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/eventpoll.c:SyS_epoll_ctl
- fs/eventpoll.c:SyS_epoll_ctl
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff81294f10)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_settime
In fs/userfaultfd.c (ffffffff81295f6f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff81297d1a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:aio_nr_sub
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
In fs/dax.c (ffffffff8129cde5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_pmd_fault
- fs/dax.c:dax_iomap_pmd_fault
In fs/crypto/crypto.c (ffffffff8129d32c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/crypto/crypto.c:fscrypt_d_revalidate
In fs/locks.c (ffffffff812a0c16)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:posix_unblock_lock
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_insert_lock_ctx
- fs/locks.c:locks_wake_up_blocks
- fs/locks.c:locks_insert_block
- fs/locks.c:locks_delete_block
In fs/mbcache.c (ffffffff812ad4c1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete_block
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff812afaa2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff812b02b4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff812b085e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff812b250a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:dquot_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:inode_get_rsv_space
- fs/quota/dquot.c:inode_sub_rsv_space
- fs/quota/dquot.c:inode_reclaim_rsv_space
- fs/quota/dquot.c:inode_claim_rsv_space
- fs/quota/dquot.c:inode_add_rsv_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff812baf14)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:m_start
In fs/proc/inode.c (ffffffff812bc0a0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
In fs/proc/base.c (ffffffff812c0d9e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:map_files_d_revalidate
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:pid_revalidate
- fs/proc/base.c:pid_getattr
- fs/proc/base.c:proc_pid_make_inode
- fs/proc/base.c:comm_show
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff812c213c)
Location: include/linux/spinlock.h:345
Inline: True
In fs/proc/array.c (ffffffff812c350d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/array.c:proc_pid_status
- fs/proc/array.c:proc_pid_status
In fs/proc/fd.c (ffffffff812c4155)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:tid_fd_revalidate
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff812c6495)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff812c72ce)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:unregister_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:sysctl_head_finish
- fs/proc/proc_sysctl.c:sysctl_head_put
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff812c8e83)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff812cc9a0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
In fs/sysfs/dir.c (ffffffff812cfb98)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff812cfeec)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff812d021a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/dcookies.c (ffffffff812d15a2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff812d28e2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
In fs/ext4/ialloc.c (ffffffff812d8792)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff812deda9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_mark_iloc_dirty
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/ioctl.c (ffffffff812e566a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/ioctl.c:ext4_ioctl
In fs/ext4/namei.c (ffffffff812e9791)
Location: include/linux/spinlock.h:345
Inline: True
In fs/ext4/super.c (ffffffff812f6e35)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_fill_super
- fs/ext4/super.c:ext4_fill_super
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/ext4/extents.c (ffffffff8130e505)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_ext_map_blocks
In fs/ext4/migrate.c (ffffffff81312475)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/mballoc.c (ffffffff8131b6e6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_free_data_callback
- fs/ext4/mballoc.c:ext4_free_data_callback
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/extents_status.c (ffffffff81321bde)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
In fs/jbd2/transaction.c (ffffffff8132d30f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2__journal_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff8132d9d5)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff81330e15)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff813313a8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff81335871)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff813374c6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff8133ea03)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff8133ee31)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff81341e8a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff81342c30)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8134524b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_iget
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff813484c6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff81348a02)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff813568a3)
Location: include/linux/spinlock.h:345
Inline: True
In fs/nls/nls_base.c (ffffffff813575a3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff81358194)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_copy_page
- fs/fuse/dev.c:unlock_request
- fs/fuse/dev.c:lock_request
- fs/fuse/dev.c:__fuse_request_send
- fs/fuse/dev.c:__fuse_request_send
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_end
- fs/fuse/dev.c:request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_get_req_nofail_nopages
In fs/fuse/dir.c (ffffffff8135ea4e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_set_nowrite
- fs/fuse/dir.c:fuse_readdir
- fs/fuse/dir.c:fuse_readdir
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_get_attr_version
In fs/fuse/file.c (ffffffff81364ce9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:__fuse_write_file_get
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_short_read
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_link_write_file
- fs/fuse/file.c:fuse_file_alloc
In fs/fuse/inode.c (ffffffff813658e7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_dev_alloc
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/debugfs/inode.c (ffffffff813685da)
Location: include/linux/spinlock.h:345
Inline: True
In fs/tracefs/inode.c (ffffffff8136aea6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff8136c621)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff8136f867)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_lock
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff81371bfc)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff81374f1c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SyS_semctl
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff8137691e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:SyS_shmctl
- ipc/shm.c:SyS_shmctl
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff813777bc)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/mqueue.c:SYSC_mq_getsetattr
- ipc/mqueue.c:SYSC_mq_getsetattr
- ipc/mqueue.c:SyS_mq_notify
- ipc/mqueue.c:SyS_mq_timedreceive
- ipc/mqueue.c:SyS_mq_timedreceive
- ipc/mqueue.c:SyS_mq_timedsend
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create
- ipc/mqueue.c:mqueue_create
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff81379dd7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff8137a5a4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8137b86d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff8137e203)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff81381246)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff8138db03)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff813ab174)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (ffffffff813b4663)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff813b86e8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff813bd8c8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/path.c (ffffffff813c9921)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/apparmor/path.c:aa_path_name
In security/apparmor/sid.c (ffffffff813d982b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/apparmor/sid.c:aa_alloc_sid
In security/apparmor/file.c (ffffffff813dad18)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff813e6e2d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff813e82d2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/integrity/ima/ima_template.c (ffffffff813ee67b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/jitterentropy-kcapi.c (ffffffff81409275)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff8140d6c0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff81411c7f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_unregister
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
- block/elevator.c:load_default_elevator_module
In block/blk-core.c (ffffffff81413f1a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/blk-core.c:queue_unplugged
In block/blk-ioc.c (ffffffff8141cfa6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff81424b3e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_sq_make_request
- block/blk-mq.c:blk_sq_make_request
- block/blk-mq.c:blk_mq_make_request
- block/blk-mq.c:blk_mq_make_request
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_insert_request
- block/blk-mq.c:blk_mq_process_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:flush_busy_ctx
In block/blk-mq-sysfs.c (ffffffff8142741a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/blk-mq-sysfs.c:blk_mq_hw_sysfs_rq_list_show
- block/blk-mq-sysfs.c:blk_mq_sysfs_rq_list_show
In block/ioprio.c (ffffffff8142d500)
Location: include/linux/spinlock.h:345
Inline: True
In block/blk-cgroup.c (ffffffff81438825)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_css_offline
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In lib/dec_and_lock.c (ffffffff8144b78e)
Location: include/linux/spinlock.h:345
Inline: True
In lib/kobject.c (ffffffff8144ed6d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_registered
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobj_kset_leave
In lib/lockref.c (ffffffff8145ba8a)
Location: include/linux/spinlock.h:345
Inline: True
In lib/percpu_ida.c (ffffffff814655a1)
Location: include/linux/spinlock.h:345
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
- lib/percpu_ida.c:percpu_ida_alloc
- lib/percpu_ida.c:percpu_ida_alloc
In lib/rhashtable.c (ffffffff81465eb9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_insert_slow
- lib/rhashtable.c:rht_deferred_worker
- lib/rhashtable.c:rht_deferred_worker
In lib/genalloc.c (ffffffff8146de53)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_virt
In lib/textsearch.c (ffffffff81477e7f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/iommu-common.c (ffffffff81479cff)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/iommu-common.c:iommu_tbl_range_alloc
- lib/iommu-common.c:iommu_tbl_range_alloc
In drivers/pci/pci.c (ffffffff814a2c94)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_resource_alignment_show
- drivers/pci/pci.c:pci_set_resource_alignment_param
- drivers/pci/pci.c:pci_reassigndev_resource_alignment
In drivers/pci/pci-driver.c (ffffffff814a644e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:store_remove_id
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffff814c90d4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_get_comptag
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_balloon.c (ffffffff815400a2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff815485d9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_pv
In drivers/xen/xenbus/xenbus_xs.c (ffffffff8154b288)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenbus_thread
- drivers/xen/xenbus/xenbus_xs.c:xenbus_thread
- drivers/xen/xenbus/xenbus_xs.c:xenbus_thread
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:read_reply
- drivers/xen/xenbus/xenbus_xs.c:read_reply
In drivers/xen/mcelog.c (ffffffff815527f6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
In drivers/tty/tty_io.c (ffffffff815610da)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__do_SAK
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:__tty_hangup
- drivers/tty/tty_io.c:__tty_hangup
- drivers/tty/tty_io.c:__tty_hangup
- drivers/tty/tty_io.c:check_tty_count
- drivers/tty/tty_io.c:tty_add_file
In drivers/tty/sysrq.c (ffffffff8156afa4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff8156ddb4)
Location: include/linux/spinlock.h:345
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81572ad6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff81576f25)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_console.c (ffffffff8157b5a3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_alloc
- drivers/tty/hvc/hvc_console.c:khvcd
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
In drivers/tty/hvc/hvc_xen.c (ffffffff820108b5)
Location: include/linux/spinlock.h:345
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
In drivers/tty/serial/8250/8250_core.c (ffffffff8158248e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81591c16)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffff8159846e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff8159877f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff8159cf84)
Location: include/linux/spinlock.h:345
Inline: True
In drivers/iommu/iommu.c (ffffffff815abb93)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_get_instance
- drivers/iommu/iommu.c:iommu_register_instance
In drivers/iommu/iova.c (ffffffff815ad834)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
In drivers/iommu/amd_iommu.c (ffffffff815b2119)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:amd_iommu_attach_device
- drivers/iommu/amd_iommu.c:__detach_device
In drivers/iommu/intel-iommu.c (ffffffff815bd5bf)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
In drivers/base/core.c (ffffffff815c9531)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff815c991c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff815cc511)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff815ce4b7)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff815d0958)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/devtmpfs.c (ffffffff815d3752)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfsd
- drivers/base/devtmpfs.c:devtmpfsd
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff815d832e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_class.c (ffffffff815e2ad1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/firmware_class.c:device_uncache_fw_images_work
- drivers/base/firmware_class.c:device_uncache_fw_images_work
- drivers/base/firmware_class.c:device_uncache_fw_images_work
- drivers/base/firmware_class.c:dev_cache_fw_image
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:fw_free_buf
- drivers/base/firmware_class.c:__fw_free_buf
In drivers/base/regmap/regmap.c (ffffffff815e665f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff815f736a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
In drivers/mfd/syscon.c (ffffffff81617d0c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/mfd/syscon.c:syscon_node_to_regmap
In drivers/nvdimm/region_devs.c (ffffffff8161c444)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/scsi/scsi_scan.c (ffffffff8163bd67)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff816415a9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sd.c (ffffffff81641b44)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_probe
- drivers/scsi/sd.c:sd_probe
In drivers/scsi/sr.c (ffffffff81649675)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff8165165e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff8168223b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/net/tun.c:tun_queue_resize
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
In drivers/net/ppp/ppp_generic.c (ffffffff81682d64)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
In drivers/net/xen-netfront.c (ffffffff81689a9a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff8169cd2b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb_from_ep
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
In drivers/usb/core/message.c (ffffffff8169fb76)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:sg_complete
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (ffffffff816a1bbf)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff816a8c28)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff816b030f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
In drivers/usb/dwc2/hcd.c (ffffffff816b5d6a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff816baef2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff816d25cf)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff816d7197)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff816eb16d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_irq
In drivers/input/mousedev.c (ffffffff816f9c6e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_detach_client
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff816fb0b2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_detach_client
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffff81701b0d)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_alloc_id
In drivers/rtc/rtc-cmos.c (ffffffff81707225)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff8170ee80)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:put_i2c_dev
- drivers/i2c/i2c-dev.c:i2c_dev_get_by_minor
In drivers/md/md.c (ffffffff821ce4f4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/bitmap.c (ffffffff8172e949)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/md/bitmap.c:behind_writes_used_show
- drivers/md/bitmap.c:can_clear_show
- drivers/md/bitmap.c:bitmap_destroy
In drivers/md/dm.c (ffffffff81734a32)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:free_minor
- drivers/md/dm.c:flush_current_bio_list
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffffffff81742744)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/cpufreq_stats.c (ffffffff817468a9)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_update
In drivers/cpufreq/pcc-cpufreq.c (ffffffff8174cbeb)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff8175065e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
- drivers/cpuidle/driver.c:cpuidle_unregister_driver
- drivers/cpuidle/driver.c:cpuidle_register_driver
In drivers/cpuidle/sysfs.c (ffffffff81750bf8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/mmc/core/host.c (ffffffff81757bb1)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/mmc/core/host.c:mmc_alloc_host
- drivers/mmc/core/host.c:mmc_host_classdev_release
In drivers/firmware/memmap.c (ffffffff818ce5eb)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
In drivers/vme/vme.c (ffffffff8178196f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In arch/x86/pci/xen.c (ffffffff81789301)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff8178bb29)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- arch/x86/pci/common.c:pcibios_add_device
- arch/x86/pci/common.c:del_dma_domain
- arch/x86/pci/common.c:add_dma_domain
In net/socket.c (ffffffff81790796)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81794bbc)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff817a40a0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff817a4383)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff817ab816)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:napi_hash_del
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff817ba8cf)
Location: include/linux/spinlock.h:345
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 (ffffffff817bc070)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:neigh_update
In net/core/net-sysfs.c (ffffffff817d07ff)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/netpoll.c (ffffffff817d3eb3)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/netpoll.c:netpoll_send_skb_on_dev
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff817d5bdc)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff817d8d83)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
- net/core/netprio_cgroup.c:update_netprio
In net/core/netclassid_cgroup.c (ffffffff817d9263)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:write_classid
- net/core/netclassid_cgroup.c:cgrp_attach
- net/core/netclassid_cgroup.c:update_classid_sock
In net/sched/sch_generic.c (ffffffff817de1e0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/sch_api.c (ffffffff817defb4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/sched/sch_api.c:qdisc_put_stab
- net/sched/sch_api.c:qdisc_get_stab
- net/sched/sch_api.c:qdisc_get_stab
- net/sched/sch_api.c:qdisc_get_stab
In net/netlink/af_netlink.c (ffffffff817e6a6c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_remove_tap
- net/netlink/af_netlink.c:netlink_add_tap
In net/ipv4/route.c (ffffffff817f19ad)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff817f5799)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff817ff215)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff817ff652)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:__inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff818010da)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_drop
In net/ipv4/tcp.c (ffffffff81806e71)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (ffffffff8180c6c4)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff818167a8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tasklet_func
In net/ipv4/tcp_timer.c (ffffffff8181736a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff8181844f)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff8181d0bd)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff8181e9f8)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_set_default_congestion_control
- net/ipv4/tcp_cong.c:tcp_set_default_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff81820c6c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
In net/ipv4/udp.c (ffffffff8182518b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_unhash
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff8182c0aa)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff818363f0)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff8183b234)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/inet_fragment.c (ffffffff81841177)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:get_frag_bucket_locked
- net/ipv4/inet_fragment.c:inet_frag_worker
- net/ipv4/inet_fragment.c:inet_frag_worker
In net/ipv4/sysctl_net_ipv4.c (ffffffff81844d8a)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff81847e32)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/cipso_ipv4.c (ffffffff8184c85e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff8184fa71)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_unregister_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff81855d46)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff8185a4be)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/unix/af_unix.c (ffffffff8185c2bb)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_getname
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_wait_for_peer
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_disconnect
- net/unix/af_unix.c:unix_peer_get
In net/unix/garbage.c (ffffffff8186105e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
- net/unix/garbage.c:unix_notinflight
- net/unix/garbage.c:unix_inflight
In net/ipv6/addrconf.c (ffffffff81871861)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/addrconf.c:inet6_set_link_af
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
In net/ipv6/addrlabel.c (ffffffff818724dd)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffffffff81877440)
Location: include/linux/spinlock.h:345
Inline: True
In net/ipv6/mcast.c (ffffffff8188bcbd)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (ffffffff8188e77b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_expire_frag_queue
In net/ipv6/tcp_ipv6.c (ffffffff81892c1c)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81897785)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff8189c2c2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ipmr_expire_process
In net/ipv6/xfrm6_input.c (ffffffff8189f39e)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff818a25ee)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff818a7e11)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff818aa24b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:__fanout_set_data_bpf
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
- net/packet/af_packet.c:packet_direct_xmit
In net/netlabel/netlabel_domainhash.c (ffffffff818b37e2)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_add
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff8202b63b)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/klist.c (ffffffff818c59f6)
Location: include/linux/spinlock.h:345
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff8209e1d1)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff8101f054)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff81021ffc)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_exit_mmap
- arch/x86/xen/mmu_pv.c:xen_activate_mm
- arch/x86/xen/mmu_pv.c:xen_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
- arch/x86/xen/mmu_pv.c:xen_pte_unlock
In arch/x86/kernel/cpu/mcheck/dev-mcelog.c (ffffffff8104bce6)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mcheck/dev-mcelog.c:mce_chrdev_release
In arch/x86/kernel/reboot.c (ffffffff810528fb)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff8190201d)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds
- arch/x86/mm/init_64.c:sync_global_pgds
In arch/x86/mm/pageattr.c (ffffffff8107107b)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- arch/x86/mm/pageattr.c:__change_page_attr_set_clr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:update_page_count
In arch/x86/mm/pat.c (ffffffff81072b94)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
In arch/x86/mm/pgtable.c (ffffffff81073ef3)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff81076bf1)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff8107d18c)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- 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 kernel/fork.c (ffffffff810840ee)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:SyS_unshare
- kernel/fork.c:SyS_unshare
- kernel/fork.c:_do_fork
- kernel/fork.c:mm_release
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffffffff810843ce)
Location: include/linux/spinlock.h:337
Inline: True
In kernel/cpu.c (ffffffff810869b7)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff8108802a)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff8108b7b5)
Location: include/linux/spinlock.h:337
Inline: True
In kernel/ptrace.c (ffffffff810906c4)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff8109769b)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig_info
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff81097990)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:do_prlimit
- kernel/sys.c:compat_SyS_old_getrlimit
- kernel/sys.c:SyS_old_getrlimit
In kernel/kmod.c (ffffffff8109be3d)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/kmod.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff8109d3cf)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
In kernel/params.c (ffffffff810a472a)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810a5e9a)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/kthread.c:kthread_delayed_work_timer_fn
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810a7181)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810afcdd)
Location: include/linux/spinlock.h:337
Inline: True
In kernel/sched/fair.c (ffffffff810c1632)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810c99d3)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810d1af0)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff8190797b)
Location: include/linux/spinlock.h:337
Inline: True
In kernel/rcu/tree.c (ffffffff810f301f)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff810f978c)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/kcmp.c:SyS_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff81102d96)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff8110471e)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff8110898d)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/time/posix-timers.c:SyS_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff8110a945)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff8110cdd9)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8110eacd)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff81112fda)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff81125826)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_mount
In kernel/cgroup/namespace.c (ffffffff81128c79)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff8112995d)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_remount
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/cpuset.c (ffffffff81130849)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff81130a94)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff8113278c)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/stop_machine.c (ffffffff811336f1)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/stop_machine.c:stop_two_cpus
In kernel/auditsc.c (ffffffff8113bf57)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff8113fb3e)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:prune_one
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
In kernel/debug/debug_core.c (ffffffff81143f1e)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/debug/kdb/kdb_support.c (ffffffff8114cf03)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (ffffffff81178467)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/events/uprobes.c (ffffffff811b0406)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:uprobe_write_opcode
In kernel/padata.c (ffffffff811b38dd)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffffffff811b60c0)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (ffffffff811bd28f)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:dump_header
- mm/oom_kill.c:find_lock_task_mm
In mm/page_alloc.c (ffffffff811be1e2)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/page_alloc.c:adjust_managed_page_count
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/page-writeback.c (ffffffff811c565b)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff811d7f7f)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/shmem.c:shmem_remount_fs
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mcopy_atomic_pte
- mm/shmem.c:shmem_mcopy_atomic_pte
- mm/shmem.c:shmem_mcopy_atomic_pte
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_free_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/backing-dev.c (ffffffff811e0699)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff811e2005)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff811ed751)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_count_one
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff811ee440)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff811ef2de)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff811f83ed)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
- mm/memory.c:finish_fault
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:vm_insert_page
- mm/memory.c:copy_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff811f9116)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff811fab09)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:munlock_vma_pages_range
In mm/mmap.c (ffffffff811fdcc8)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff811ffc31)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff81200bdb)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff81202252)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff812024b0)
Location: include/linux/spinlock.h:337
Inline: True
In mm/rmap.c (ffffffff812047ea)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff812056c6)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:setup_vmalloc_vm
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
In mm/fadvise.c (ffffffff81209970)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/fadvise.c:SyS_fadvise64
- mm/fadvise.c:SyS_fadvise64
In mm/madvise.c (ffffffff8120a41a)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff81211687)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:SyS_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:_enable_swap_info
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_mm
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:free_swap_and_cache
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:__swap_entry_free
- mm/swapfile.c:__swap_entry_free
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:swap_range_free
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
In mm/frontswap.c (ffffffff81211c6a)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffffffff81212557)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:zswap_pool_put
In mm/hugetlb.c (ffffffff8121a5de)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:__alloc_buddy_huge_page
- mm/hugetlb.c:__alloc_buddy_huge_page
- mm/hugetlb.c:__alloc_buddy_huge_page
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:prep_new_huge_page
- mm/hugetlb.c:free_huge_page
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff8121e9db)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:SYSC_get_mempolicy
- mm/mempolicy.c:SYSC_get_mempolicy
- mm/mempolicy.c:SYSC_mbind
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff8121faac)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:do_mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff81221384)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:try_to_merge_one_page
- mm/ksm.c:try_to_merge_one_page
- mm/ksm.c:try_to_merge_one_page
In mm/slub.c (ffffffff812271b3)
Location: include/linux/spinlock.h:337
Inline: True
In mm/memory_hotplug.c (ffffffff818ff508)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:__remove_pages
In mm/migrate.c (ffffffff81230d53)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:numamigrate_update_ratelimit
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff81235bca)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:vmf_insert_pfn_pud
- mm/huge_memory.c:vmf_insert_pfn_pmd
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff81239d82)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff8123d0d7)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:task_in_mem_cgroup
In mm/vmpressure.c (ffffffff81242fca)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff81243f3f)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812476d6)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff81247e85)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff81249cbb)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffff8124bd15)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (ffffffff8124f79a)
Location: include/linux/spinlock.h:337
Inline: True
In fs/super.c (ffffffff81253a2a)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/super.c:free_anon_bdev
- fs/super.c:get_anon_bdev
- fs/super.c:get_anon_bdev
- fs/super.c:do_emergency_remount
- fs/super.c:do_emergency_remount
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff812558d0)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/char_dev.c:cdev_purge
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff8125664f)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff81259814)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/exec.c:__set_task_comm
- fs/exec.c:get_task_comm
In fs/pipe.c (ffffffff8125b3b2)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff8126534e)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:vfs_tmpfile
- fs/namei.c:path_init
- fs/namei.c:lookup_slow
- fs/namei.c:set_root
In fs/fcntl.c (ffffffff81266a59)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff8126736a)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff8126bc8d)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__dentry_path
- fs/dcache.c:prepend_path
- fs/dcache.c:prepend_path
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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:dentry_update_name_case
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_add
- fs/dcache.c:d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:d_delete
- fs/dcache.c:d_delete
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:d_find_any_alias
- fs/dcache.c:d_instantiate_no_diralias
- fs/dcache.c:d_instantiate_no_diralias
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff812701d7)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:generic_update_time
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode_pseudo
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:inode_sb_list_add
In fs/file.c (ffffffff812740be)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/file.c:SyS_dup2
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:put_unused_fd
- fs/file.c:__alloc_fd
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
- fs/file.c:get_files_struct
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffffffff81274916)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:SyS_pivot_root
- fs/namespace.c:SyS_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:drop_collected_mounts
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:__detach_mounts
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:may_umount
- fs/namespace.c:may_umount_tree
- fs/namespace.c:clone_mnt
- fs/namespace.c:mnt_change_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
- fs/namespace.c:alloc_vfsmnt
In fs/xattr.c (ffffffff8127ca34)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffff8127de4c)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_readdir
- fs/libfs.c:move_cursor
In fs/fs-writeback.c (ffffffff81282987)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff812859a8)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/sync.c (ffffffff81288cf9)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/sync.c:vfs_fsync_range
In fs/fs_struct.c (ffffffff8128a177)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff8128aebd)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert_group
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8128d1aa)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__getblk_gfp
- fs/buffer.c:__bforget
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:mark_buffer_dirty_inode
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
In fs/block_dev.c (ffffffff81293305)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:bd_forget
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdget
- fs/block_dev.c:bdev_evict_inode
In fs/proc_namespace.c (ffffffff81298355)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff81298c3c)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
In fs/notify/notification.c (ffffffff81298ff9)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (ffffffff81299181)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/mark.c (ffffffff812993cd)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff8129a85a)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff8129b97c)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:SyS_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:SyS_inotify_add_watch
- fs/notify/inotify/inotify_user.c:SyS_inotify_add_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify_user.c (ffffffff8129bfee)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_mark_add_to_mask
- fs/notify/fanotify/fanotify_user.c:fanotify_mark_remove_from_mask
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffff8129f7a2)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/eventpoll.c:SyS_epoll_ctl
- fs/eventpoll.c:SyS_epoll_ctl
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff812a1ee7)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff812a310b)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff812a5bac)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:aio_nr_sub
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
In fs/dax.c (ffffffff812ab7fe)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_fault
- fs/dax.c:dax_iomap_fault
- fs/dax.c:dax_writeback_mapping_range
In fs/crypto/crypto.c (ffffffff812abfdb)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/crypto/crypto.c:fscrypt_d_revalidate
In fs/locks.c (ffffffff812af9b6)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:posix_unblock_lock
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_insert_lock_ctx
- fs/locks.c:locks_wake_up_blocks
- fs/locks.c:locks_insert_block
- fs/locks.c:locks_delete_block
In fs/mbcache.c (ffffffff812ba96d)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff812bccec)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff812bd73c)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff812bdd04)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff812bfaf7)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:inode_sub_rsv_space
- fs/quota/dquot.c:inode_reclaim_rsv_space
- fs/quota/dquot.c:inode_claim_rsv_space
- fs/quota/dquot.c:inode_add_rsv_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff812c8094)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:m_start
In fs/proc/inode.c (ffffffff812c8e00)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
- fs/proc/inode.c:close_pdeo
- fs/proc/inode.c:close_pdeo
In fs/proc/base.c (ffffffff812cdf3f)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:comm_show
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff812cf388)
Location: include/linux/spinlock.h:337
Inline: True
In fs/proc/array.c (ffffffff812d078f)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/proc/array.c:proc_pid_status
- fs/proc/array.c:proc_pid_status
In fs/proc/fd.c (ffffffff812d13fc)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff812d352a)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff812d43b7)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff812d6185)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff812d9e10)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
In fs/sysfs/dir.c (ffffffff812dd288)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff812dd5cc)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff812dd8da)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff812de37e)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/file.c (ffffffff812de9df)
Location: include/linux/spinlock.h:337
Inline: True
In fs/configfs/dir.c (ffffffff812dfd04)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_do_depend_item
- fs/configfs/dir.c:configfs_create_link
- fs/configfs/dir.c:configfs_dirent_is_ready
- fs/configfs/dir.c:configfs_create_dir
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff812e16fc)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
In fs/dcookies.c (ffffffff812e2c00)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff812e3f9c)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
In fs/ext4/extents.c (ffffffff812ed44e)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_ext_map_blocks
In fs/ext4/extents_status.c (ffffffff812f0b2f)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
In fs/ext4/ialloc.c (ffffffff812f6bb7)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff81302e21)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_mark_iloc_dirty
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/ioctl.c (ffffffff81308ebe)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/ext4/ioctl.c:ext4_ioctl
In fs/ext4/mballoc.c (ffffffff813131f0)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/migrate.c (ffffffff81313e5d)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/namei.c (ffffffff8131b232)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_generic_delete_entry
- fs/ext4/namei.c:add_dirent_to_buf
In fs/ext4/super.c (ffffffff8132b6c4)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_fill_super
- fs/ext4/super.c:ext4_fill_super
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/jbd2/transaction.c (ffffffff813424df)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2__journal_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff81342b56)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff81345d75)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff813462fd)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff8134a611)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff8134c286)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff813535d0)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff813539ed)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff8135678c)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff81357720)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff81359cbb)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_iget
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff8135d053)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff8135d562)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff8136b6b8)
Location: include/linux/spinlock.h:337
Inline: True
In fs/nls/nls_base.c (ffffffff8136c163)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff8136ce14)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_copy_page
- fs/fuse/dev.c:fuse_request_send_background
- fs/fuse/dev.c:fuse_request_send_background
- fs/fuse/dev.c:__fuse_request_send
- fs/fuse/dev.c:__fuse_request_send
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_end
- fs/fuse/dev.c:request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_get_req_nofail_nopages
In fs/fuse/dir.c (ffffffff81373542)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_set_nowrite
- fs/fuse/dir.c:fuse_readdir
- fs/fuse/dir.c:fuse_readdir
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_get_attr_version
In fs/fuse/file.c (ffffffff81379409)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:__fuse_write_file_get
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_short_read
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_link_write_file
- fs/fuse/file.c:fuse_file_alloc
In fs/fuse/inode.c (ffffffff8137a017)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_dev_alloc
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/debugfs/inode.c (ffffffff8137cc38)
Location: include/linux/spinlock.h:337
Inline: True
In fs/tracefs/inode.c (ffffffff8137f4e8)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff8138046d)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff81382d97)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_lock
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff81385013)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff813889fb)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:SyS_semctl
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff8138a4e7)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:SyS_shmctl
- ipc/shm.c:SyS_shmctl
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff8138b2d2)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create
- ipc/mqueue.c:mqueue_create
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff8138d9d9)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff8138e170)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8138f3f9)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff81391f2c)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff813951b6)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff813a399a)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff813c1a8c)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (ffffffff813caffb)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff813cef80)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff813d41a8)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (ffffffff813db3a6)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff813df003)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- security/apparmor/path.c:aa_path_name
In security/apparmor/secid.c (ffffffff813ea9eb)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff813ebd2e)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff813f3c0b)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff813f47ef)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/integrity/ima/ima_template.c (ffffffff813faafa)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/jitterentropy-kcapi.c (ffffffff81416955)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff8141b428)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff8141fa23)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
- block/elevator.c:load_default_elevator_module
In block/blk-core.c (ffffffff814224ba)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- block/blk-core.c:queue_unplugged
In block/blk-ioc.c (ffffffff8142b013)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff81430490)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_make_request
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_request_bypass_insert
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff814346ea)
Location: include/linux/spinlock.h:337
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/blk-mq-sched.c (ffffffff81435bb6)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:blk_mq_sched_dispatch_requests
In block/ioprio.c (ffffffff8143a7e5)
Location: include/linux/spinlock.h:337
Inline: True
In block/blk-cgroup.c (ffffffff81445fbc)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_css_offline
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-mq-debugfs.c (ffffffff81459346)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_rq_list_stop
- block/blk-mq-debugfs.c:hctx_dispatch_stop
In lib/lockref.c (ffffffff81460f70)
Location: include/linux/spinlock.h:337
Inline: True
In lib/percpu_ida.c (ffffffff8146a94c)
Location: include/linux/spinlock.h:337
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
- lib/percpu_ida.c:percpu_ida_alloc
- lib/percpu_ida.c:percpu_ida_alloc
In lib/rhashtable.c (ffffffff8146ae99)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_insert_slow
- lib/rhashtable.c:rht_deferred_worker
- lib/rhashtable.c:rht_deferred_worker
In lib/refcount.c (ffffffff8146c55f)
Location: include/linux/spinlock.h:337
Inline: True
In lib/genalloc.c (ffffffff81473523)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_virt
In lib/textsearch.c (ffffffff814811bf)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/iommu-common.c (ffffffff81483023)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- lib/iommu-common.c:iommu_tbl_range_alloc
- lib/iommu-common.c:iommu_tbl_range_alloc
In drivers/pci/pci.c (ffffffff814acab4)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_resource_alignment_show
- drivers/pci/pci.c:pci_set_resource_alignment_param
- drivers/pci/pci.c:pci_reassigndev_resource_alignment
In drivers/pci/pci-driver.c (ffffffff814b03f3)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffff814d4ed6)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_get_comptag
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_balloon.c (ffffffff81553f22)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff8155c5b9)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_pv
In drivers/xen/xenbus/xenbus_xs.c (ffffffff8155e608)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_exit
In drivers/xen/mcelog.c (ffffffff81566fc6)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
In drivers/tty/tty_io.c (ffffffff81573ecb)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:check_tty_count
- drivers/tty/tty_io.c:tty_add_file
In drivers/tty/tty_jobctrl.c (ffffffff8157d4f0)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff8157f5d0)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81582364)
Location: include/linux/spinlock.h:337
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81586b91)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff8158ae1b)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_console.c (ffffffff8158fc36)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_alloc
- drivers/tty/hvc/hvc_console.c:khvcd
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
In drivers/tty/hvc/hvc_xen.c (ffffffff820f23a9)
Location: include/linux/spinlock.h:337
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
In drivers/tty/serial/8250/8250_core.c (ffffffff815968af)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff815a5b76)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffff815ac40e)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff815ac5cf)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff815b1043)
Location: include/linux/spinlock.h:337
Inline: True
In drivers/iommu/iommu.c (ffffffff815c17c3)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/iova.c (ffffffff815c3464)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
In drivers/iommu/amd_iommu.c (ffffffff815c7e17)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:amd_iommu_attach_device
- drivers/iommu/amd_iommu.c:__detach_device
In drivers/iommu/intel-iommu.c (ffffffff815d31c0)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
In drivers/lightnvm/core.c (ffffffff815d7fc1)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/lightnvm/core.c:nvm_put_area
- drivers/lightnvm/core.c:nvm_put_area
- drivers/lightnvm/core.c:nvm_get_area
- drivers/lightnvm/core.c:nvm_get_area
In drivers/base/core.c (ffffffff815de251)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff815de663)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff815e10c1)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff815e2e37)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff815e5334)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/devtmpfs.c (ffffffff815e82d2)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfsd
- drivers/base/devtmpfs.c:devtmpfsd
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff815ec975)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_class.c (ffffffff815f7811)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/base/firmware_class.c:device_uncache_fw_images_work
- drivers/base/firmware_class.c:device_uncache_fw_images_work
- drivers/base/firmware_class.c:device_uncache_fw_images_work
- drivers/base/firmware_class.c:dev_cache_fw_image
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:assign_firmware_buf
- drivers/base/firmware_class.c:fw_free_buf
- drivers/base/firmware_class.c:fw_free_buf
In drivers/base/regmap/regmap.c (ffffffff815fb03a)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff8160cb2d)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlbd_release_minors
In drivers/mfd/syscon.c (ffffffff8162bbfc)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/mfd/syscon.c:syscon_node_to_regmap
In drivers/nvdimm/core.c (ffffffff8162cb52)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/nvdimm/core.c:nvdimm_forget_poison
- drivers/nvdimm/core.c:nvdimm_bus_add_poison
- drivers/nvdimm/core.c:nvdimm_bus_add_poison
In drivers/nvdimm/bus.c (ffffffff8162dae9)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff8163048e)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/dax/super.c (ffffffff8163ce56)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/scsi/scsi_scan.c (ffffffff816507e3)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff81655e79)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sd.c (ffffffff81656444)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_probe
- drivers/scsi/sd.c:sd_probe
In drivers/scsi/sr.c (ffffffff8165dfc5)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff81667145)
Location: include/linux/spinlock.h:337
Inline: True
In drivers/net/tun.c (ffffffff816976e9)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
In drivers/net/ppp/ppp_generic.c (ffffffff816981d4)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:__ppp_channel_push
- drivers/net/ppp/ppp_generic.c:ppp_push
- drivers/net/ppp/ppp_generic.c:ppp_push
- drivers/net/ppp/ppp_generic.c:ppp_push
- drivers/net/ppp/ppp_generic.c:ppp_push
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffffffff8169f2ae)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff816b20f0)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb_from_ep
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
In drivers/usb/core/message.c (ffffffff816b4db6)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:sg_complete
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (ffffffff816b6b84)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff816bdfe6)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff816c55d9)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
In drivers/usb/dwc2/hcd.c (ffffffff816ca184)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff816cf093)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff816e6c31)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff816eb43c)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff816ff643)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
In drivers/input/mousedev.c (ffffffff8170f6d2)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_detach_client
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff81710aa6)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_detach_client
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffff8171733c)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_alloc_id
In drivers/rtc/rtc-cmos.c (ffffffff8171ce15)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff81724de0)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:put_i2c_dev
- drivers/i2c/i2c-dev.c:i2c_dev_get_by_minor
In drivers/md/md.c (ffffffff822c36fe)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/bitmap.c (ffffffff81747899)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/md/bitmap.c:behind_writes_used_show
- drivers/md/bitmap.c:can_clear_show
- drivers/md/bitmap.c:bitmap_destroy
In drivers/md/dm.c (ffffffff8174ddf2)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:free_minor
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffffffff81760ddd)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/cpufreq_stats.c (ffffffff81764ec9)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_update
In drivers/cpufreq/pcc-cpufreq.c (ffffffff8176b09b)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff8176f10e)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
- drivers/cpuidle/driver.c:cpuidle_unregister_driver
- drivers/cpuidle/driver.c:cpuidle_register_driver
In drivers/cpuidle/sysfs.c (ffffffff8176f698)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81905aa3)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
In drivers/vme/vme.c (ffffffff817a096f)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In arch/x86/pci/xen.c (ffffffff817a83f9)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff817aaaa5)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- arch/x86/pci/common.c:pcibios_add_device
- arch/x86/pci/common.c:del_dma_domain
- arch/x86/pci/common.c:add_dma_domain
In net/socket.c (ffffffff817ad346)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff817b2dac)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_free_unlock_clone
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff817c21f0)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff817c24f5)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff817c9e55)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:napi_hash_del
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_backlog
- net/core/dev.c:netif_receive_skb_internal
- net/core/dev.c:net_tx_action
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff817d93cf)
Location: include/linux/spinlock.h:337
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 (ffffffff817da742)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:neigh_update
In net/core/net-sysfs.c (ffffffff817efbe9)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/netpoll.c (ffffffff817f3233)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/core/netpoll.c:netpoll_send_skb_on_dev
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff817f3e00)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff817f7fa3)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffff817f8473)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:write_classid
- net/core/netclassid_cgroup.c:cgrp_attach
In net/sched/sch_generic.c (ffffffff817fd830)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/netlink/af_netlink.c (ffffffff8180686c)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_remove_tap
- net/netlink/af_netlink.c:netlink_add_tap
In net/ipv4/route.c (ffffffff8181316e)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81815c2b)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff8181f47d)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff8181f882)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:__inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff81820e46)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_drop
In net/ipv4/tcp.c (ffffffff81827556)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (ffffffff8182c613)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff81836a9c)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tasklet_func
In net/ipv4/tcp_timer.c (ffffffff81837712)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff8183891f)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff8183d8d9)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff8183f1d8)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_set_default_congestion_control
- net/ipv4/tcp_cong.c:tcp_set_default_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff818411f2)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
In net/ipv4/tcp_ulp.c (ffffffff81841ed0)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (ffffffff81845f15)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff8184e0e9)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_send
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff818578e4)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff8185cb24)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/inet_fragment.c (ffffffff81862a0a)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:get_frag_bucket_locked
- net/ipv4/inet_fragment.c:inet_frag_worker
- net/ipv4/inet_fragment.c:inet_frag_worker
In net/ipv4/sysctl_net_ipv4.c (ffffffff818668ea)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff8186a723)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/cipso_ipv4.c (ffffffff8187029e)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff81873486)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff818799b6)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff8187e3ca)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/unix/af_unix.c (ffffffff8188098a)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_ioctl
- net/unix/af_unix.c:unix_ioctl
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_getname
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_wait_for_peer
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_disconnect
- net/unix/af_unix.c:unix_peer_get
In net/unix/garbage.c (ffffffff818857ab)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
- net/unix/garbage.c:unix_notinflight
- net/unix/garbage.c:unix_inflight
In net/ipv6/addrconf.c (ffffffff8188d29b)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:inet6_set_link_af
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (ffffffff818971cc)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffffffff8189c740)
Location: include/linux/spinlock.h:337
Inline: True
In net/ipv6/icmp.c (ffffffff818aee37)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/mcast.c (ffffffff818b237a)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (ffffffff818b4f50)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_expire_frag_queue
In net/ipv6/tcp_ipv6.c (ffffffff818b9209)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff818bdb9c)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff818c2682)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ipmr_expire_process
In net/ipv6/xfrm6_input.c (ffffffff818c58d7)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff818c8c0d)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff818ce6a2)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff818d0d74)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:__fanout_set_data_bpf
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
- net/packet/af_packet.c:packet_direct_xmit
In net/netlabel/netlabel_domainhash.c (ffffffff818da1a2)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff8210ed55)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff818ebe32)
Location: include/linux/spinlock.h:337
Inline: True
In lib/klist.c (ffffffff818eda42)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_dec_and_del
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff818eefad)
Location: include/linux/spinlock.h:337
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_registered
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobj_kset_leave
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff826a419c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff8101fae4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff81022ae1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_exit_mmap
- arch/x86/xen/mmu_pv.c:xen_activate_mm
- arch/x86/xen/mmu_pv.c:xen_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
- arch/x86/xen/mmu_pv.c:xen_pte_unlock
In arch/x86/kernel/ldt.c (ffffffff81031e00)
Location: include/linux/spinlock.h:348
Inline: True
In arch/x86/kernel/cpu/mcheck/dev-mcelog.c (ffffffff8104f756)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mcheck/dev-mcelog.c:mce_chrdev_release
- arch/x86/kernel/cpu/mcheck/dev-mcelog.c:mce_chrdev_open
- arch/x86/kernel/cpu/mcheck/dev-mcelog.c:mce_chrdev_open
In arch/x86/kernel/cpu/microcode/core.c (ffffffff81052abe)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/core.c:__reload_late
In arch/x86/kernel/reboot.c (ffffffff810564b9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff8198c03c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds
- arch/x86/mm/init_64.c:sync_global_pgds
In arch/x86/mm/pageattr.c (ffffffff810767fb)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/mm/pageattr.c:__change_page_attr_set_clr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:update_page_count
In arch/x86/mm/pat.c (ffffffff81078514)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff81079923)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff8107d174)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff8108357e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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 kernel/fork.c (ffffffff8108a9de)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:SyS_unshare
- kernel/fork.c:SyS_unshare
- kernel/fork.c:_do_fork
- kernel/fork.c:mm_release
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffffffff8108adae)
Location: include/linux/spinlock.h:348
Inline: True
In kernel/cpu.c (ffffffff8108d767)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff8108edb5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff8109271f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/resource.c:alloc_resource
In kernel/ptrace.c (ffffffff81097534)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff8109e38b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig_info
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff8109e680)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:do_prlimit
- kernel/sys.c:compat_SyS_old_getrlimit
- kernel/sys.c:SyS_old_getrlimit
In kernel/umh.c (ffffffff810a2b2d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810a49ff)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
In kernel/params.c (ffffffff810aad7a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810ac663)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/kthread.c:kthread_delayed_work_timer_fn
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810ad901)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810b70bd)
Location: include/linux/spinlock.h:348
Inline: True
In kernel/sched/fair.c (ffffffff810c8dd2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810d11f3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810d9691)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff81991a6b)
Location: include/linux/spinlock.h:348
Inline: True
In kernel/rcu/tree.c (ffffffff810fdb68)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff8110421e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/kcmp.c:SyS_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff8110de76)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff8110f7ec)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff81113b40)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/time/posix-timers.c:SyS_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff81115ab2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff81118089)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8111a45d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff8111e56c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff81131b04)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_mount
In kernel/cgroup/namespace.c (ffffffff81135a5f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff811365dd)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_remount
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/cpuset.c (ffffffff8113d789)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff8113d9ea)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff8113f7d2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/stop_machine.c (ffffffff811404a1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/stop_machine.c:stop_two_cpus
In kernel/auditsc.c (ffffffff81148cd7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff8114c9ae)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:prune_one
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
In kernel/debug/debug_core.c (ffffffff8114fd39)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/debug/kdb/kdb_support.c (ffffffff811597a3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (ffffffff81185bd7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/devmap.c (ffffffff811af2ff)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff811af809)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
In kernel/events/uprobes.c (ffffffff811c3f06)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:uprobe_write_opcode
In kernel/padata.c (ffffffff811c7557)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffffffff811ca378)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (ffffffff811d1eaa)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:dump_header
- mm/oom_kill.c:find_lock_task_mm
In mm/page_alloc.c (ffffffff811d96df)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:adjust_managed_page_count
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/page-writeback.c (ffffffff811dbab4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff811ecdff)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/shmem.c:shmem_remount_fs
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_free_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/backing-dev.c (ffffffff811f6689)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff811f7f99)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff81203ba1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_count_one
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff81204790)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff81206953)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff812105b5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:handle_pte_fault
- mm/memory.c:handle_pte_fault
- mm/memory.c:handle_pte_fault
- mm/memory.c:handle_pte_fault
- mm/memory.c:handle_pte_fault
- mm/memory.c:finish_fault
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:vm_insert_page
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff81211466)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff81213019)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:munlock_vma_pages_range
In mm/mmap.c (ffffffff81216278)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff812182c8)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff8121959a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff8121ae6e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff8121b0d3)
Location: include/linux/spinlock.h:348
Inline: True
In mm/rmap.c (ffffffff8121d7cd)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff8121e676)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:setup_vmalloc_vm
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:free_vmap_block
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
In mm/fadvise.c (ffffffff81222b77)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/fadvise.c:SyS_fadvise64
- mm/fadvise.c:SyS_fadvise64
In mm/madvise.c (ffffffff81223688)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff812266e8)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:SYSC_swapon
- mm/swapfile.c:SYSC_swapon
- mm/swapfile.c:SYSC_swapon
- mm/swapfile.c:SYSC_swapon
- mm/swapfile.c:SYSC_swapon
- mm/swapfile.c:SYSC_swapoff
- mm/swapfile.c:SYSC_swapoff
- mm/swapfile.c:SYSC_swapoff
- mm/swapfile.c:SYSC_swapoff
- mm/swapfile.c:SYSC_swapoff
- mm/swapfile.c:SYSC_swapoff
- mm/swapfile.c:SYSC_swapoff
- mm/swapfile.c:SYSC_swapoff
- mm/swapfile.c:SYSC_swapoff
- mm/swapfile.c:SYSC_swapoff
- mm/swapfile.c:SYSC_swapoff
- mm/swapfile.c:SYSC_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_mm
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:split_swap_cluster
- mm/swapfile.c:__swap_entry_free
- mm/swapfile.c:__swap_entry_free
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:del_from_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
In mm/frontswap.c (ffffffff8122c63a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffffffff8122d1a7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffff8123574e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:__alloc_buddy_huge_page
- mm/hugetlb.c:__alloc_buddy_huge_page
- mm/hugetlb.c:__alloc_buddy_huge_page
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:prep_new_huge_page
- mm/hugetlb.c:free_huge_page
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff81239bfb)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:SYSC_get_mempolicy
- mm/mempolicy.c:SYSC_get_mempolicy
- mm/mempolicy.c:SYSC_mbind
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff8123acbf)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:do_mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff8123c694)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:try_to_merge_one_page
- mm/ksm.c:try_to_merge_one_page
- mm/ksm.c:try_to_merge_one_page
In mm/slub.c (ffffffff81242072)
Location: include/linux/spinlock.h:348
Inline: True
In mm/memory_hotplug.c (ffffffff81989608)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:__remove_pages
In mm/migrate.c (ffffffff8124b227)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:numamigrate_update_ratelimit
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff8125497d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:vmf_insert_pfn_pud
- mm/huge_memory.c:vmf_insert_pfn_pmd
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff81257f7d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff8125cc59)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:task_in_mem_cgroup
In mm/vmpressure.c (ffffffff81262e1a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff81263d9f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff81267876)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff81268035)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff81269f0b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffff8126c0bb)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff8126e1e4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/hmm.c:hmm_device_new
- mm/hmm.c:hmm_device_new
- mm/hmm.c:hmm_device_release
- mm/hmm.c:hmm_vma_fault
- mm/hmm.c:hmm_vma_range_done
- mm/hmm.c:hmm_invalidate_range_end
In fs/read_write.c (ffffffff812716da)
Location: include/linux/spinlock.h:348
Inline: True
In fs/super.c (ffffffff81275aaa)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/super.c:free_anon_bdev
- fs/super.c:get_anon_bdev
- fs/super.c:get_anon_bdev
- fs/super.c:do_emergency_remount
- fs/super.c:do_emergency_remount
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff81277a60)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/char_dev.c:cdev_purge
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff8127888f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff8127ba74)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
In fs/pipe.c (ffffffff8127d782)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff81287bf7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:vfs_tmpfile
- fs/namei.c:path_init
- fs/namei.c:lookup_slow
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
In fs/fcntl.c (ffffffff812892f9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff81289c00)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff8128e51d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__dentry_path
- fs/dcache.c:prepend_path
- fs/dcache.c:prepend_path
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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:dentry_update_name_case
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_add
- fs/dcache.c:d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:d_delete
- fs/dcache.c:d_delete
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:d_find_any_alias
- fs/dcache.c:d_instantiate_no_diralias
- fs/dcache.c:d_instantiate_no_diralias
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:d_invalidate
- fs/dcache.c:d_invalidate
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff81292b17)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:generic_update_time
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked4
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:iget5_locked
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode_pseudo
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:inode_sb_list_add
In fs/file.c (ffffffff812969ad)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/file.c:SyS_dup2
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:put_unused_fd
- fs/file.c:__alloc_fd
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
- fs/file.c:get_files_struct
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffffffff81297246)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:SyS_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:drop_collected_mounts
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:__detach_mounts
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:may_umount
- fs/namespace.c:clone_mnt
- fs/namespace.c:mnt_change_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
- fs/namespace.c:alloc_vfsmnt
In fs/xattr.c (ffffffff8129f4d4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffff812a0932)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_readdir
- fs/libfs.c:move_cursor
In fs/fs-writeback.c (ffffffff812a54c7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff812a8428)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/sync.c (ffffffff812ab83f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/sync.c:vfs_fsync_range
In fs/fs_struct.c (ffffffff812accb7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff812ad9fd)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert_group
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff812af9dc)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__getblk_gfp
- fs/buffer.c:__bforget
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:mark_buffer_dirty_inode
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
In fs/block_dev.c (ffffffff812b6105)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:bd_forget
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdget
- fs/block_dev.c:bdev_evict_inode
In fs/proc_namespace.c (ffffffff812bb655)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff812bbfcc)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
In fs/notify/notification.c (ffffffff812bc399)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (ffffffff812bc541)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/mark.c (ffffffff812bc73d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_get_mark_safe
- fs/notify/mark.c:fsnotify_get_mark_safe
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff812bdc44)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff812bed8c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:SyS_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:SyS_inotify_add_watch
- fs/notify/inotify/inotify_user.c:SyS_inotify_add_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify_user.c (ffffffff812bf47e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_mark_add_to_mask
- fs/notify/fanotify/fanotify_user.c:fanotify_mark_remove_from_mask
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffff812c2c14)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/eventpoll.c:SyS_epoll_ctl
- fs/eventpoll.c:SyS_epoll_ctl
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff812c5207)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff812c649b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff812c90ce)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:aio_nr_sub
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
In fs/dax.c (ffffffff812cefa0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_fault
- fs/dax.c:dax_iomap_fault
- fs/dax.c:dax_writeback_mapping_range
In fs/crypto/crypto.c (ffffffff812cf81f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/crypto/crypto.c:fscrypt_d_revalidate
In fs/crypto/hooks.c (ffffffff812d0bae)
Location: include/linux/spinlock.h:348
Inline: True
In fs/locks.c (ffffffff812d3406)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:posix_unblock_lock
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_wake_up_blocks
- fs/locks.c:locks_insert_block
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_insert_global_locks
In fs/mbcache.c (ffffffff812de24d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff812e05b7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff812e100c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff812e13f4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff812e3591)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:mark_info_dirty
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff812eb976)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:m_start
In fs/proc/inode.c (ffffffff812ed670)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
- fs/proc/inode.c:close_pdeo
- fs/proc/inode.c:close_pdeo
In fs/proc/base.c (ffffffff812f2793)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:comm_show
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff812f3afd)
Location: include/linux/spinlock.h:348
Inline: True
In fs/proc/array.c (ffffffff812f4fc1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/array.c:proc_pid_status
- fs/proc/array.c:proc_pid_status
In fs/proc/fd.c (ffffffff812f5bed)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff812f7d5f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff812f8be7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff812fa9c5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff812fe725)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff81301bb8)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff81301efc)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff8130220a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff81302cbe)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/file.c (ffffffff8130334f)
Location: include/linux/spinlock.h:348
Inline: True
In fs/configfs/dir.c (ffffffff81304684)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_do_depend_item
- fs/configfs/dir.c:configfs_create_link
- fs/configfs/dir.c:configfs_dirent_is_ready
- fs/configfs/dir.c:configfs_create_dir
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff8130603c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
In fs/dcookies.c (ffffffff81307630)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff81308afd)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
In fs/ext4/extents.c (ffffffff81311f15)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_ext_map_blocks
In fs/ext4/extents_status.c (ffffffff8131565f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
In fs/ext4/ialloc.c (ffffffff8131b1e7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff81327811)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_mark_iloc_dirty
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff813379b0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/migrate.c (ffffffff8133861d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/namei.c (ffffffff8133f952)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_generic_delete_entry
- fs/ext4/namei.c:add_dirent_to_buf
In fs/ext4/super.c (ffffffff8134fb24)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/jbd2/transaction.c (ffffffff81366b0f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2__journal_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff81367186)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff8136a405)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff8136a98d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff8136ec61)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff81370906)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff813781f0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff8137860d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff8137b3c2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff8137c3d0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8137e9cb)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_iget
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff81381d53)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff81382262)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff8139024b)
Location: include/linux/spinlock.h:348
Inline: True
In fs/nls/nls_base.c (ffffffff81390d43)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff81391507)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_copy_page
- fs/fuse/dev.c:fuse_request_send_background
- fs/fuse/dev.c:fuse_request_send_background
- fs/fuse/dev.c:__fuse_request_send
- fs/fuse/dev.c:__fuse_request_send
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_end
- fs/fuse/dev.c:request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_get_req_nofail_nopages
In fs/fuse/dir.c (ffffffff81398252)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_set_nowrite
- fs/fuse/dir.c:fuse_readdir
- fs/fuse/dir.c:fuse_readdir
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_get_attr_version
In fs/fuse/file.c (ffffffff8139e2a9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:__fuse_write_file_get
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_short_read
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_link_write_file
- fs/fuse/file.c:fuse_file_alloc
In fs/fuse/inode.c (ffffffff8139eeb7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_dev_alloc
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/debugfs/inode.c (ffffffff813a1b48)
Location: include/linux/spinlock.h:348
Inline: True
In fs/tracefs/inode.c (ffffffff813a4538)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff813a547d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff813a6d37)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_lock
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff813a9300)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff813ad6c4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff813af657)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff813b0662)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create
- ipc/mqueue.c:mqueue_create
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff813b2dff)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff813b3611)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff813b48f9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff813b757f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff813ba906)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff813c979a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff813e812c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (ffffffff813f148b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff813f542c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff813fa6b8)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (ffffffff81401e3a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff81405986)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/apparmor/path.c:aa_path_name
In security/apparmor/secid.c (ffffffff8141231b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff814136a6)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff8141bdf1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff8141c89f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/integrity/ima/ima_template.c (ffffffff81422f9a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/jitterentropy-kcapi.c (ffffffff81441135)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff81446067)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff8144a553)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
- block/elevator.c:load_default_elevator_module
In block/blk-core.c (ffffffff8144d59a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/blk-core.c:queue_unplugged
In block/blk-ioc.c (ffffffff81456206)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff8145c540)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_make_request
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_request_bypass_insert
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff814602fa)
Location: include/linux/spinlock.h:348
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/blk-mq-sched.c (ffffffff81461960)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:blk_mq_sched_dispatch_requests
In block/ioprio.c (ffffffff81466805)
Location: include/linux/spinlock.h:348
Inline: True
In block/blk-cgroup.c (ffffffff81472b1c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_css_offline
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-mq-debugfs.c (ffffffff81485096)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_rq_list_stop
- block/blk-mq-debugfs.c:hctx_dispatch_stop
In lib/lockref.c (ffffffff8148ce41)
Location: include/linux/spinlock.h:348
Inline: True
In lib/percpu_ida.c (ffffffff81496c23)
Location: include/linux/spinlock.h:348
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
- lib/percpu_ida.c:percpu_ida_alloc
- lib/percpu_ida.c:percpu_ida_alloc
In lib/rhashtable.c (ffffffff81497179)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_insert_slow
- lib/rhashtable.c:rht_deferred_worker
- lib/rhashtable.c:rht_deferred_worker
In lib/refcount.c (ffffffff81498875)
Location: include/linux/spinlock.h:348
Inline: True
In lib/genalloc.c (ffffffff814a08b3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_virt
In lib/textsearch.c (ffffffff814bcfff)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/iommu-common.c (ffffffff814bf063)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- lib/iommu-common.c:iommu_tbl_range_alloc
- lib/iommu-common.c:iommu_tbl_range_alloc
In drivers/pci/pci.c (ffffffff814ebdb4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_resource_alignment_show
- drivers/pci/pci.c:pci_set_resource_alignment_param
- drivers/pci/pci.c:pci_reassigndev_resource_alignment
In drivers/pci/pci-driver.c (ffffffff814ef933)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffff8151538b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_get_comptag
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_balloon.c (ffffffff815b7962)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff815c08c9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_hvm
In drivers/xen/xenbus/xenbus_xs.c (ffffffff815c2928)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_exit
In drivers/xen/mcelog.c (ffffffff815cb186)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff815d83bb)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:check_tty_count
- drivers/tty/tty_io.c:tty_add_file
In drivers/tty/tty_jobctrl.c (ffffffff815e2010)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff815e4140)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff815e6e84)
Location: include/linux/spinlock.h:348
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff815eb691)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff815ef8b0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_console.c (ffffffff815f4739)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_alloc
- drivers/tty/hvc/hvc_console.c:khvcd
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/hvc/hvc_xen.c (ffffffff826fbba2)
Location: include/linux/spinlock.h:348
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
In drivers/tty/serial/8250/8250_core.c (ffffffff815fb4d4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff8160c476)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffff81612dce)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff81612f8f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff81617bef)
Location: include/linux/spinlock.h:348
Inline: True
In drivers/iommu/iommu.c (ffffffff81627f93)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/iova.c (ffffffff81629dd3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
In drivers/iommu/amd_iommu.c (ffffffff8162d003)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:__detach_device
- drivers/iommu/amd_iommu.c:attach_device
In drivers/iommu/intel-iommu.c (ffffffff81639ec0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
In drivers/lightnvm/core.c (ffffffff8163ec11)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/lightnvm/core.c:nvm_put_area
- drivers/lightnvm/core.c:nvm_put_area
- drivers/lightnvm/core.c:nvm_get_area
- drivers/lightnvm/core.c:nvm_get_area
In drivers/base/core.c (ffffffff81645251)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff81645688)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff816481e1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff81649fe7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff8164c624)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/devtmpfs.c (ffffffff8164f65d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfsd
- drivers/base/devtmpfs.c:devtmpfsd
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff81653d3f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_class.c (ffffffff8165f7a1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/firmware_class.c:device_uncache_fw_images_work
- drivers/base/firmware_class.c:device_uncache_fw_images_work
- drivers/base/firmware_class.c:device_uncache_fw_images_work
- drivers/base/firmware_class.c:dev_cache_fw_image
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:assign_firmware_buf
- drivers/base/firmware_class.c:fw_free_buf
- drivers/base/firmware_class.c:__fw_free_buf
In drivers/base/regmap/regmap.c (ffffffff816631fa)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff8167540a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlbd_release_minors
In drivers/mfd/syscon.c (ffffffff8169455c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/mfd/syscon.c:syscon_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff816962a9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff81698cc1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffff816a266c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/dax/super.c (ffffffff816a5b26)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/scsi/scsi_scan.c (ffffffff816b9af3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff816bf429)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sd.c (ffffffff816bfa54)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_probe
- drivers/scsi/sd.c:sd_probe
In drivers/scsi/sr.c (ffffffff816c75b2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff816d07a5)
Location: include/linux/spinlock.h:348
Inline: True
In drivers/net/tun.c (ffffffff817025b6)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/ppp/ppp_generic.c (ffffffff817030b4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:__ppp_channel_push
- drivers/net/ppp/ppp_generic.c:ppp_push
- drivers/net/ppp/ppp_generic.c:ppp_push
- drivers/net/ppp/ppp_generic.c:ppp_push
- drivers/net/ppp/ppp_generic.c:ppp_push
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffffffff8170a445)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff8171d730)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb_from_ep
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
In drivers/usb/core/message.c (ffffffff81720226)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:sg_complete
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (ffffffff81722414)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff817299b6)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff817318b9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
In drivers/usb/dwc2/hcd.c (ffffffff817366b7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff8173b6d3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff81753461)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff81757c2c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff8176c23b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
In drivers/usb/host/xhci-dbgcap.c (ffffffff817735b3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff8177481e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
- drivers/usb/host/xhci-dbgtty.c:dbc_start_tx
In drivers/input/mousedev.c (ffffffff81780952)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_detach_client
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff81781d26)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_detach_client
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffff817884cd)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_alloc_id
In drivers/rtc/rtc-cmos.c (ffffffff8178e095)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff817962a0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:put_i2c_dev
- drivers/i2c/i2c-dev.c:i2c_dev_get_by_minor
In drivers/md/md.c (ffffffff828d693d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (ffffffff817b9b29)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:bitmap_destroy
In drivers/md/dm.c (ffffffff817c1fe0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:free_minor
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffffffff817d6d9d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/cpufreq_stats.c (ffffffff817daea9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_update
In drivers/cpufreq/pcc-cpufreq.c (ffffffff817e0f7b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff817e496e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
- drivers/cpuidle/driver.c:cpuidle_unregister_driver
- drivers/cpuidle/driver.c:cpuidle_register_driver
In drivers/cpuidle/sysfs.c (ffffffff817e4f28)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff8198fb16)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
In drivers/hwspinlock/hwspinlock_core.c (ffffffff81811d89)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/vme/vme.c (ffffffff81817a4f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In arch/x86/pci/xen.c (ffffffff8181eab1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff81821f7a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/pci/common.c:pcibios_add_device
- arch/x86/pci/common.c:del_dma_domain
- arch/x86/pci/common.c:add_dma_domain
In net/socket.c (ffffffff81825d16)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff8182b09c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_free_unlock_clone
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff8183bbee)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff8183bf45)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff81843775)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:napi_hash_del
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff81853ae2)
Location: include/linux/spinlock.h:348
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 (ffffffff81854ee2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:neigh_update
In net/core/net-sysfs.c (ffffffff8186b209)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/netpoll.c (ffffffff8186e651)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/netpoll.c:netpoll_send_skb_on_dev
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff8186f550)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff81875863)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffff81875d38)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:write_classid
- net/core/netclassid_cgroup.c:cgrp_attach
In net/sched/sch_generic.c (ffffffff8187b418)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/netlink/af_netlink.c (ffffffff8188553c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_remove_tap
- net/netlink/af_netlink.c:netlink_add_tap
In net/ipv4/route.c (ffffffff818927ae)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81894e10)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff8189e3dd)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff8189e7f2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:__inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:__inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff818a02ee)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_drop
In net/ipv4/tcp.c (ffffffff818a6371)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (ffffffff818ab4f1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff818b614c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tasklet_func
In net/ipv4/tcp_timer.c (ffffffff818b6e42)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff818b806f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff818bcfe9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff818be938)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff818c0971)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff818c17a0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (ffffffff818c5945)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:busylock_release
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff818cde0f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_send
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff818d7f4b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff818dca14)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/inet_fragment.c (ffffffff818e2b2e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:inet_frag_find
- net/ipv4/inet_fragment.c:get_frag_bucket_locked
- net/ipv4/inet_fragment.c:inet_frag_worker
- net/ipv4/inet_fragment.c:inet_frag_worker
In net/ipv4/sysctl_net_ipv4.c (ffffffff818e6a8a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff818eaeb4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/cipso_ipv4.c (ffffffff818f0c95)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff818f3e26)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff818fa409)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff818ff327)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/unix/af_unix.c (ffffffff81901b8a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_ioctl
- net/unix/af_unix.c:unix_ioctl
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_getname
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_wait_for_peer
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_disconnect
- net/unix/af_unix.c:unix_peer_get
In net/unix/garbage.c (ffffffff8190695b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
- net/unix/garbage.c:unix_notinflight
- net/unix/garbage.c:unix_inflight
In net/ipv6/addrconf.c (ffffffff8190e308)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:inet6_set_link_af
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (ffffffff819186f4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffffffff8191f233)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_age_exceptions
In net/ipv6/icmp.c (ffffffff81931b3a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/mcast.c (ffffffff81934fed)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (ffffffff81937cc0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_expire_frag_queue
In net/ipv6/tcp_ipv6.c (ffffffff8193c149)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81940c3c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff81945fc3)
Location: include/linux/spinlock.h:348
Inline: True
In net/ipv6/xfrm6_input.c (ffffffff81948beb)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff8194c2a3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81953575)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81955c91)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:__fanout_set_data_bpf
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
- net/packet/af_packet.c:__unregister_prot_hook
- net/packet/af_packet.c:__unregister_prot_hook
- net/packet/af_packet.c:packet_direct_xmit
In net/netlabel/netlabel_domainhash.c (ffffffff8195fd92)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff82719143)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff81971e26)
Location: include/linux/spinlock.h:348
Inline: True
In lib/klist.c (ffffffff81973c82)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff8197527d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_registered
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobj_kset_leave
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff826cd296)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff810205c4)
Location: include/linux/spinlock.h:348
Inline: True
In arch/x86/xen/mmu_pv.c (ffffffff810233d0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_exit_mmap
- arch/x86/xen/mmu_pv.c:xen_activate_mm
- arch/x86/xen/mmu_pv.c:xen_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
- arch/x86/xen/mmu_pv.c:xen_pte_unlock
In arch/x86/kernel/ldt.c (ffffffff810330ad)
Location: include/linux/spinlock.h:348
Inline: True
In arch/x86/kernel/cpu/mcheck/dev-mcelog.c (ffffffff81052c3d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mcheck/dev-mcelog.c:mce_chrdev_release
- arch/x86/kernel/cpu/mcheck/dev-mcelog.c:mce_chrdev_open
- arch/x86/kernel/cpu/mcheck/dev-mcelog.c:mce_chrdev_open
In arch/x86/kernel/reboot.c (ffffffff81059269)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff819e89c2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l4
In arch/x86/mm/pageattr.c (ffffffff810792ff)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/mm/pageattr.c:__change_page_attr_set_clr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:update_page_count
In arch/x86/mm/pat.c (ffffffff8107af7d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff8107c52a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff810803e4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff810872b7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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
- arch/x86/platform/efi/efi_64.c:efi_switch_mm
In kernel/fork.c (ffffffff8108e24b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:_do_fork
- kernel/fork.c:mm_release
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffffffff8108e58e)
Location: include/linux/spinlock.h:348
Inline: True
In kernel/cpu.c (ffffffff810912f7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff810928b0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
In kernel/resource.c (ffffffff81095f37)
Location: include/linux/spinlock.h:348
Inline: True
In kernel/ptrace.c (ffffffff8109aa05)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff810a2de9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810a5230)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:do_prlimit
- kernel/sys.c:__x32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_sys_old_getrlimit
- kernel/sys.c:__x64_sys_old_getrlimit
In kernel/umh.c (ffffffff810a98a5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810ab20f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
In kernel/params.c (ffffffff810b21b7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810b3193)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/kthread.c:kthread_delayed_work_timer_fn
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810b467c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810bec9d)
Location: include/linux/spinlock.h:348
Inline: True
In kernel/sched/fair.c (ffffffff810d087e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810d972d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810e06a6)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff819ee1a5)
Location: include/linux/spinlock.h:348
Inline: True
In kernel/rcu/tree.c (ffffffff81106858)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff8110e9f5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/kcmp.c:kcmp_epoll_target
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff81119836)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff8111b212)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff811207a1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__ia32_sys_timer_delete
- kernel/time/posix-timers.c:__x64_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff811222aa)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff81124bb9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff81126d9d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff8112aeb4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff81140155)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_mount
In kernel/cgroup/namespace.c (ffffffff811442cf)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff81144f18)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_remount
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/cpuset.c (ffffffff8114c063)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff8114c38a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff8114e022)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff811576a6)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff8115b41d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:prune_one
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
In kernel/debug/debug_core.c (ffffffff8115ea49)
Location: include/linux/spinlock.h:348
Inline: True
In kernel/debug/kdb/kdb_support.c (ffffffff811683a9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (ffffffff81194c77)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811b3917)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_task_fd_query
In kernel/bpf/devmap.c (ffffffff811c9e5e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff811ca2fc)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
In kernel/events/uprobes.c (ffffffff811e475a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:uprobe_write_opcode
In kernel/padata.c (ffffffff811e77b6)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffffffff811eb429)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (ffffffff811f2caa)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:dump_header
- mm/oom_kill.c:find_lock_task_mm
In mm/page_alloc.c (ffffffff811fa01f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:adjust_managed_page_count
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/page-writeback.c (ffffffff811fd2f7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff8120e8cc)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/shmem.c:shmem_remount_fs
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_free_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/backing-dev.c (ffffffff8121796c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff81219249)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff81224e99)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff8122558a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff81226715)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff81230fa0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:handle_pte_fault
- mm/memory.c:handle_pte_fault
- mm/memory.c:handle_pte_fault
- mm/memory.c:handle_pte_fault
- mm/memory.c:handle_pte_fault
- mm/memory.c:handle_pte_fault
- mm/memory.c:handle_pte_fault
- mm/memory.c:finish_fault
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:vm_insert_page
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff81232204)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff81233fae)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:munlock_vma_pages_range
In mm/mmap.c (ffffffff8123704a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff8123934c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff8123af05)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff8123cca2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff8123cf30)
Location: include/linux/spinlock.h:348
Inline: True
In mm/rmap.c (ffffffff8123f657)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff81241405)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:__get_vm_area_node
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
In mm/fadvise.c (ffffffff812448da)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/fadvise.c:ksys_fadvise64_64
- mm/fadvise.c:ksys_fadvise64_64
- mm/fadvise.c:ksys_fadvise64_64
In mm/madvise.c (ffffffff81246484)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff81249a61)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_vma
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:split_swap_cluster
- mm/swapfile.c:__swap_entry_free
- mm/swapfile.c:__swap_entry_free
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
In mm/frontswap.c (ffffffff8124f114)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffffffff8124fea8)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffff8125882c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:prep_new_huge_page
- mm/hugetlb.c:free_huge_page
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff8125d1dc)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_mbind
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff8125e080)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:do_mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff8125fc25)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:try_to_merge_one_page
- mm/ksm.c:try_to_merge_one_page
- mm/ksm.c:try_to_merge_one_page
In mm/slub.c (ffffffff81265904)
Location: include/linux/spinlock.h:348
Inline: True
In mm/memory_hotplug.c (ffffffff819e5edf)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:__remove_pages
In mm/migrate.c (ffffffff8126de40)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff8127879d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:vmf_insert_pfn_pud
- mm/huge_memory.c:vmf_insert_pfn_pmd
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff8127d9fc)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff81280cf6)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_oom_synchronize
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:task_in_mem_cgroup
In mm/vmpressure.c (ffffffff812871ce)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff812880e1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff8128c17c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff8128c9b5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff8128ece0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffff81290b10)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff81293074)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/hmm.c:hmm_device_new
- mm/hmm.c:hmm_device_new
- mm/hmm.c:hmm_device_release
- mm/hmm.c:hmm_vma_fault
- mm/hmm.c:hmm_vma_range_done
- mm/hmm.c:hmm_vma_get_pfns
- mm/hmm.c:hmm_mirror_unregister
- mm/hmm.c:hmm_invalidate_range_end
In fs/read_write.c (ffffffff81297406)
Location: include/linux/spinlock.h:348
Inline: True
In fs/super.c (ffffffff8129c85a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/super.c:free_anon_bdev
- fs/super.c:get_anon_bdev
- fs/super.c:get_anon_bdev
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff8129ec90)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/char_dev.c:cdev_purge
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff812a05b9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff812a1909)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/exec.c:finalize_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
In fs/pipe.c (ffffffff812a471a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff812a6fe9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:lookup_open
- fs/namei.c:lookup_open
- fs/namei.c:path_init
- fs/namei.c:__lookup_slow
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffff812af672)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff812aff93)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff812b4fd0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_exchange
- 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:dentry_update_name_case
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_add
- fs/dcache.c:d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:d_delete
- fs/dcache.c:d_delete
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_any_alias
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:__lock_parent
- fs/dcache.c:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff812b9557)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- fs/inode.c:igrab
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode_pseudo
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:inode_sb_list_add
In fs/file.c (ffffffff812bc062)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:put_unused_fd
- fs/file.c:__alloc_fd
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
- fs/file.c:get_files_struct
- fs/file.c:dup_fd
- fs/file.c:dup_fd
In fs/namespace.c (ffffffff812bdcd6)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__ia32_sys_pivot_root
- fs/namespace.c:__ia32_sys_pivot_root
- fs/namespace.c:__x64_sys_pivot_root
- fs/namespace.c:__x64_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:drop_collected_mounts
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:__detach_mounts
- fs/namespace.c:may_umount
- fs/namespace.c:clone_mnt
- fs/namespace.c:mnt_change_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
- fs/namespace.c:alloc_vfsmnt
In fs/xattr.c (ffffffff812c6057)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffff812c74cd)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_readdir
- fs/libfs.c:move_cursor
In fs/fs-writeback.c (ffffffff812cc37a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff812cefc8)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff812d3806)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffff812d489c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff812d57b8)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert_group
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff812d785c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__getblk_gfp
- fs/buffer.c:__bforget
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
In fs/block_dev.c (ffffffff812dde35)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:bd_forget
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdget
- fs/block_dev.c:bdev_evict_inode
In fs/proc_namespace.c (ffffffff812e41f8)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff812e4beb)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
In fs/notify/notification.c (ffffffff812e4fbf)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (ffffffff812e51a2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff812e54a8)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff812e68df)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff812e7103)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify_user.c (ffffffff812e871e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_mark_add_to_mask
- fs/notify/fanotify/fanotify_user.c:fanotify_mark_remove_from_mask
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffff812ebaf2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff812edb8a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff812efa2b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff812f50be)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:aio_nr_sub
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
In fs/dax.c (ffffffff812f86c7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
In fs/crypto/crypto.c (ffffffff812f9fe7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/crypto/crypto.c:fscrypt_d_revalidate
In fs/crypto/hooks.c (ffffffff812fb3de)
Location: include/linux/spinlock.h:348
Inline: True
In fs/locks.c (ffffffff812fe505)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:posix_unblock_lock
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_wake_up_blocks
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_insert_global_locks
In fs/mbcache.c (ffffffff8130a49f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff8130c7ec)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff8130d22c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff8130d5fa)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff81310bbd)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81318e34)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:m_start
In fs/proc/inode.c (ffffffff8131ad79)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
In fs/proc/base.c (ffffffff8131f62d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff81320ba7)
Location: include/linux/spinlock.h:348
Inline: True
In fs/proc/array.c (ffffffff81322391)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/array.c:proc_pid_status
In fs/proc/fd.c (ffffffff8132347c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff81325171)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff81326788)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:unregister_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff81327f9f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff8132ca80)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff8132fa2f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff8132fdac)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff81330688)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff81330c22)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/file.c (ffffffff813312a1)
Location: include/linux/spinlock.h:348
Inline: True
In fs/configfs/dir.c (ffffffff81332154)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_dir_open
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_do_depend_item
- fs/configfs/dir.c:configfs_create_link
- fs/configfs/dir.c:configfs_create_dir
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff81334040)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
In fs/dcookies.c (ffffffff8133583d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff81336b37)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffff8133fdee)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_ext_map_blocks
In fs/ext4/extents_status.c (ffffffff81343470)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
In fs/ext4/ialloc.c (ffffffff813490d5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff81351e3f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff81365f0b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/migrate.c (ffffffff81366be8)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffff813835a1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_fill_super
- fs/ext4/super.c:ext4_fill_super
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/jbd2/transaction.c (ffffffff813951ff)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2__journal_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff81395a55)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff81398af5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff813990fd)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff8139d241)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff8139f191)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff813a6bf3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff813a70b9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff813a9da7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff813ab257)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff813ae2cd)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff813b0b23)
Location: include/linux/spinlock.h:348
Inline: True
In fs/fat/namei_vfat.c (ffffffff813b0e5b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff813bf174)
Location: include/linux/spinlock.h:348
Inline: True
In fs/nls/nls_base.c (ffffffff813bfdc3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff813c39c9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_copy_page
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:request_end
- fs/fuse/dev.c:request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_get_req_nofail_nopages
In fs/fuse/dir.c (ffffffff813c7429)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_set_nowrite
- fs/fuse/dir.c:fuse_readdir
- fs/fuse/dir.c:fuse_readdir
- fs/fuse/dir.c:fuse_readdir
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_do_getattr
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_lookup_name
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_dentry_revalidate
In fs/fuse/file.c (ffffffff813cd659)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:__fuse_write_file_get
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_send_write
- fs/fuse/file.c:fuse_short_read
- fs/fuse/file.c:fuse_send_read
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_link_write_file
- fs/fuse/file.c:fuse_file_alloc
In fs/fuse/inode.c (ffffffff813ce859)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_dev_alloc
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/debugfs/inode.c (ffffffff813d1648)
Location: include/linux/spinlock.h:348
Inline: True
In fs/tracefs/inode.c (ffffffff813d38e8)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff813d465d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff813d6119)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_lock
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff813d89db)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff813d9faa)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- ipc/sem.c:sysvipc_sem_proc_show
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff813df4ab)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff813e1334)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff813e353f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff813e3d4f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff813e50d9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff813e8257)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff813eb745)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff813fd7f3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff81418f65)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (ffffffff814223ca)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff81426208)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff8142b658)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (ffffffff81433003)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff81436ed0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/apparmor/path.c:aa_path_name
In security/apparmor/file.c (ffffffff81445a05)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff8144e0cf)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff8144ec42)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/integrity/ima/ima_template.c (ffffffff8145558b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/jitterentropy-kcapi.c (ffffffff8147400a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff81478ffc)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff8147d630)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
- block/elevator.c:load_default_elevator_module
In block/blk-ioc.c (ffffffff81489646)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff8148fe10)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_request_bypass_insert
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff81493bdf)
Location: include/linux/spinlock.h:348
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/blk-mq-sched.c (ffffffff8149529f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:blk_mq_sched_dispatch_requests
In block/ioprio.c (ffffffff8149a155)
Location: include/linux/spinlock.h:348
Inline: True
In block/blk-cgroup.c (ffffffff814a7aac)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_css_free
- block/blk-cgroup.c:blkcg_css_offline
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-mq-debugfs.c (ffffffff814badc5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_rq_list_stop
- block/blk-mq-debugfs.c:hctx_dispatch_stop
In lib/lockref.c (ffffffff814c1b60)
Location: include/linux/spinlock.h:348
Inline: True
In lib/percpu_ida.c (ffffffff814cbfa2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- lib/percpu_ida.c:percpu_ida_free
- lib/percpu_ida.c:percpu_ida_alloc
In lib/rhashtable.c (ffffffff814ccf49)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_insert_slow
- lib/rhashtable.c:rht_deferred_worker
- lib/rhashtable.c:rht_deferred_worker
In lib/refcount.c (ffffffff814cda65)
Location: include/linux/spinlock.h:348
Inline: True
In lib/genalloc.c (ffffffff814d5a4a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_virt
In lib/textsearch.c (ffffffff814ef9df)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffff8151c0ad)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_resource_alignment_show
- drivers/pci/pci.c:pci_set_resource_alignment_param
- drivers/pci/pci.c:pci_reassigndev_resource_alignment
In drivers/pci/pci-driver.c (ffffffff81521607)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffff8154a7f8)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_get_comptag
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_balloon.c (ffffffff815efe6c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff815f9b39)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_hvm
In drivers/xen/xenbus/xenbus_xs.c (ffffffff815fb258)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_request_exit
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_exit
In drivers/xen/mcelog.c (ffffffff81603f9d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff816120ac)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:check_tty_count
- drivers/tty/tty_io.c:tty_add_file
In drivers/tty/tty_jobctrl.c (ffffffff8161b2c0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff8161d4a5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff816200f4)
Location: include/linux/spinlock.h:348
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff816248d0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff81628528)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_console.c (ffffffff8162d531)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_alloc
- drivers/tty/hvc/hvc_console.c:khvcd
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/hvc/hvc_xen.c (ffffffff82725f09)
Location: include/linux/spinlock.h:348
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
In drivers/tty/serial/8250/8250_core.c (ffffffff81634824)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81646146)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffff8164c47e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff8164cf2d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff816516e9)
Location: include/linux/spinlock.h:348
Inline: True
In drivers/iommu/iommu.c (ffffffff81662b53)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/iova.c (ffffffff81664ac3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
In drivers/iommu/amd_iommu.c (ffffffff81668bde)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:__detach_device
- drivers/iommu/amd_iommu.c:attach_device
- drivers/iommu/amd_iommu.c:domain_id_free
- drivers/iommu/amd_iommu.c:domain_id_alloc
In drivers/iommu/intel-iommu.c (ffffffff8167504a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
In drivers/base/core.c (ffffffff816806a6)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff81680af0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff81683701)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff81685827)
Location: include/linux/spinlock.h:348
Inline: True
In drivers/base/attribute_container.c (ffffffff81687c0b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/devtmpfs.c (ffffffff8168b273)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff8168eca3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffffffff8169a564)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:__free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff8169eb03)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff816b26a9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlbd_release_minors
In drivers/mfd/syscon.c (ffffffff816d081c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/mfd/syscon.c:syscon_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff816d23a9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff816d4f63)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffff816de88d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/dax/super.c (ffffffff816e1f46)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/scsi/scsi_scan.c (ffffffff816f5e70)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff816fbca9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sd.c (ffffffff81700144)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/scsi/sd.c:scsi_disk_release
- drivers/scsi/sd.c:sd_probe
- drivers/scsi/sd.c:sd_probe
In drivers/scsi/sr.c (ffffffff817041e2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff8170d75d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff81741347)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_xdp_xmit
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:tun_attach
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/ppp/ppp_generic.c (ffffffff817422c2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_push
- drivers/net/ppp/ppp_generic.c:ppp_push
- drivers/net/ppp/ppp_generic.c:ppp_push
- drivers/net/ppp/ppp_generic.c:ppp_push
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffffffff81748e88)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff8175c386)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb_from_ep
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
In drivers/usb/core/message.c (ffffffff8175f174)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
- drivers/usb/core/message.c:sg_complete
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (ffffffff81762bfe)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff81768d98)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff81770bf5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
In drivers/usb/dwc2/hcd.c (ffffffff817760f4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff8177befe)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff81793bac)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff81799145)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff817a79c5)
Location: include/linux/spinlock.h:348
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffffffff817b3a84)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff817b4ed1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
- drivers/usb/host/xhci-dbgtty.c:dbc_start_tx
In drivers/input/mousedev.c (ffffffff817c27fd)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff817c31f1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffff817c94fc)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/rtc/rtc-cmos.c (ffffffff817d10f8)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff817d9505)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:put_i2c_dev
- drivers/i2c/i2c-dev.c:i2c_dev_get_by_minor
In drivers/thermal/thermal_sysfs.c (ffffffff817ea39d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffffffff829082cc)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (ffffffff81802a19)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:bitmap_destroy
In drivers/md/dm.c (ffffffff8180a743)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:free_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffffffff81820f3c)
Location: include/linux/spinlock.h:348
Inline: True
In drivers/cpufreq/cpufreq_stats.c (ffffffff81823e2f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_update
In drivers/cpufreq/pcc-cpufreq.c (ffffffff81829a4b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff8182db9e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
- drivers/cpuidle/driver.c:cpuidle_unregister_driver
- drivers/cpuidle/driver.c:cpuidle_register_driver
In drivers/cpuidle/sysfs.c (ffffffff8182e3a8)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff819ec36f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/hwspinlock/hwspinlock_core.c (ffffffff8185bb7f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/vme/vme.c (ffffffff818626b6)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In arch/x86/pci/xen.c (ffffffff818696e1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff8186c23a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/pci/common.c:pcibios_add_device
- arch/x86/pci/common.c:del_dma_domain
- arch/x86/pci/common.c:add_dma_domain
In net/socket.c (ffffffff8187113a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff8187776c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff8188636a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81886feb)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff818918bd)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:napi_hash_del
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff8189f19c)
Location: include/linux/spinlock.h:348
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 (ffffffff818a189e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:neigh_update
In net/core/net-sysfs.c (ffffffff818bc910)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff818bdd01)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffff818bf7e5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/netpoll.c:netpoll_send_skb_on_dev
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff818c0c9c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff818c7363)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
- net/core/netprio_cgroup.c:update_netprio
In net/core/netclassid_cgroup.c (ffffffff818c7638)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:write_classid
- net/core/netclassid_cgroup.c:cgrp_attach
- net/core/netclassid_cgroup.c:update_classid_sock
In net/sched/sch_generic.c (ffffffff818cd8c8)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
- net/sched/sch_generic.c:pfifo_fast_enqueue
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/act_api.c (ffffffff818d573b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/sched/act_api.c:tcf_idr_insert
- net/sched/act_api.c:tcf_idr_create
- net/sched/act_api.c:tcf_idr_check
- net/sched/act_api.c:tcf_idr_search
- net/sched/act_api.c:__tcf_idr_release
In net/ipv4/route.c (ffffffff818e676e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff818e926d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff818f2e5c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff818f3404)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff818f5729)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_drop
In net/ipv4/tcp.c (ffffffff818fb3e2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (ffffffff81900920)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff8190b84e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff8190cada)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff81910eff)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff81912e4a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff81914528)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff819164b4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff819173bc)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (ffffffff8191d9ba)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff819246cf)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_send
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff8192e0fb)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff819335e4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff8193d5ae)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff81941659)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/cipso_ipv4.c (ffffffff819475d1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff8194b0a6)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff819520d9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff81955c96)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff819584e0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffffffff81959867)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_ioctl
- net/unix/af_unix.c:unix_ioctl
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_getname
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_wait_for_peer
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_disconnect
- net/unix/af_unix.c:unix_peer_get
In net/unix/garbage.c (ffffffff8195d94b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
- net/unix/garbage.c:unix_notinflight
- net/unix/garbage.c:unix_inflight
In net/ipv6/addrconf.c (ffffffff81967023)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:inet6_set_link_af
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (ffffffff8196ff39)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffffffff819758c7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_age_exceptions
In net/ipv6/icmp.c (ffffffff8198a5f4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/mcast.c (ffffffff8198da51)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (ffffffff81990b4b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_expire_frag_queue
- net/ipv6/reassembly.c:ip6_expire_frag_queue
In net/ipv6/tcp_ipv6.c (ffffffff81995536)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff8199a263)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff8199d453)
Location: include/linux/spinlock.h:348
Inline: True
In net/ipv6/xfrm6_input.c (ffffffff819a1c8f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff819a6953)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff819acfa4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff819b12a6)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:__fanout_set_data_bpf
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
- net/packet/af_packet.c:__unregister_prot_hook
- net/packet/af_packet.c:__unregister_prot_hook
In net/netlabel/netlabel_domainhash.c (ffffffff819b955c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff827438a8)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff819ce1e6)
Location: include/linux/spinlock.h:348
Inline: True
In lib/klist.c (ffffffff819d0305)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff819d07cd)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_registered
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobj_kset_leave
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff8288326c)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff81020034)
Location: include/linux/spinlock.h:367
Inline: True
In arch/x86/xen/mmu_pv.c (ffffffff81022e77)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_exit_mmap
- arch/x86/xen/mmu_pv.c:xen_activate_mm
- arch/x86/xen/mmu_pv.c:xen_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
- arch/x86/xen/mmu_pv.c:xen_pte_unlock
In arch/x86/kernel/ldt.c (ffffffff8103485b)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:write_ldt
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff810502ad)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_release
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
In arch/x86/kernel/reboot.c (ffffffff8105ef69)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff81a2424b)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l4
In arch/x86/mm/pageattr.c (ffffffff8107fcbc)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- arch/x86/mm/pageattr.c:__change_page_attr_set_clr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:update_page_count
In arch/x86/mm/pat.c (ffffffff810818bd)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff81082f1f)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff81086f24)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff8108e84c)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- 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 kernel/fork.c (ffffffff810964db)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:_do_fork
- kernel/fork.c:mm_release
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffffffff8109681e)
Location: include/linux/spinlock.h:367
Inline: True
In kernel/cpu.c (ffffffff810995d4)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff8109ab94)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
In kernel/resource.c (ffffffff8109e2a7)
Location: include/linux/spinlock.h:367
Inline: True
In kernel/ptrace.c (ffffffff810a2c35)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff810ab9e9)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810adee0)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:do_prlimit
- kernel/sys.c:__x32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_sys_old_getrlimit
- kernel/sys.c:__x64_sys_old_getrlimit
In kernel/umh.c (ffffffff810b2545)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810b428f)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
In kernel/params.c (ffffffff810bb2d7)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810bc2d3)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/kthread.c:kthread_delayed_work_timer_fn
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810bd7cc)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810c7f3d)
Location: include/linux/spinlock.h:367
Inline: True
In kernel/sched/fair.c (ffffffff810da0be)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810e322d)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810eae5c)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff81a29415)
Location: include/linux/spinlock.h:367
Inline: True
In kernel/rcu/srcutree.c (ffffffff8110f0b1)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff8111174f)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff81119f75)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/kcmp.c:kcmp_epoll_target
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff81124d36)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff81126856)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff8112a191)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__ia32_sys_timer_delete
- kernel/time/posix-timers.c:__x64_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff8112d9bb)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff811302b9)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8113248d)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff81136efc)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff8114e5ec)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_rmdir
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_mount
In kernel/cgroup/namespace.c (ffffffff8114fddd)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff811507a8)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_remount
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup1_rename
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/cgroup/cpuset.c (ffffffff81158cb3)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff81158f98)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff8115add2)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff811646a6)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff8116817d)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
In kernel/debug/debug_core.c (ffffffff8116b6d9)
Location: include/linux/spinlock.h:367
Inline: True
In kernel/debug/kdb/kdb_support.c (ffffffff811751e9)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (ffffffff811a2ea7)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811c45b3)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffffffff811dd75e)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff811ddc1c)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
In kernel/events/uprobes.c (ffffffff811f4d8a)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (ffffffff811f86d6)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffffffff811fc049)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (ffffffff81204cbf)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:dump_header
- mm/oom_kill.c:find_lock_task_mm
In mm/fadvise.c (ffffffff81206109)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/fadvise.c:vfs_fadvise
- mm/fadvise.c:vfs_fadvise
In mm/page_alloc.c (ffffffff8120c6f3)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- 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:get_page_from_freelist
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/page-writeback.c (ffffffff8120fe14)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff812218cc)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/shmem.c:shmem_remount_fs
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_free_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/backing-dev.c (ffffffff8122a87c)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff8122c1a9)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff81237d54)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_one
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff81238b22)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff8123aa55)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff8124476c)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
- mm/memory.c:finish_fault
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:vm_insert_page
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff812459d4)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff8124775e)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:munlock_vma_pages_range
In mm/mmap.c (ffffffff8124a908)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff8124d930)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff8124f4f3)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff81251172)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff812513f4)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pgd_range
In mm/rmap.c (ffffffff81253c07)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff81255af5)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:__get_vm_area_node
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
In mm/madvise.c (ffffffff8125a8aa)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff81262b3b)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/swapfile.c:mem_cgroup_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_vma
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:split_swap_cluster
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
In mm/frontswap.c (ffffffff812635b4)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffffffff812641b8)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffff8126cf00)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:prep_new_huge_page
- mm/hugetlb.c:free_huge_page
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff81271a9c)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_mbind
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff812728ff)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:do_mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff81274365)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:try_to_merge_one_page
- mm/ksm.c:try_to_merge_one_page
- mm/ksm.c:try_to_merge_one_page
In mm/slub.c (ffffffff8127a640)
Location: include/linux/spinlock.h:367
Inline: True
In mm/memory_hotplug.c (ffffffff81a21272)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:__remove_pages
In mm/migrate.c (ffffffff81282cb0)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff8128ce44)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:vmf_insert_pfn_pud
- mm/huge_memory.c:vmf_insert_pfn_pmd
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff812914d9)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff81295896)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
- mm/memcontrol.c:task_in_mem_cgroup
In mm/vmpressure.c (ffffffff8129c11e)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff8129d029)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812a10ec)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff812a1935)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff812a2e80)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffff812a5b41)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff812a8874)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- mm/hmm.c:hmm_device_new
- mm/hmm.c:hmm_device_new
- mm/hmm.c:hmm_device_release
- mm/hmm.c:hmm_vma_fault
- mm/hmm.c:hmm_vma_range_done
- mm/hmm.c:hmm_vma_get_pfns
- mm/hmm.c:hmm_mirror_unregister
In fs/read_write.c (ffffffff812ac0b6)
Location: include/linux/spinlock.h:367
Inline: True
In fs/super.c (ffffffff812b2dbe)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:sget_userns
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff812b3c70)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/char_dev.c:cdev_purge
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff812b5599)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff812b6e79)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/exec.c:finalize_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
In fs/pipe.c (ffffffff812b987a)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff812bc20b)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:vfs_tmpfile
- fs/namei.c:path_init
- fs/namei.c:__lookup_slow
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffff812c47f2)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff812c50e1)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff812ca2f0)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_add
- fs/dcache.c:d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:d_delete
- fs/dcache.c:d_delete
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_any_alias
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:__lock_parent
- fs/dcache.c:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff812ce5d7)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- fs/inode.c:igrab
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode_pseudo
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:inode_sb_list_add
In fs/file.c (ffffffff812d1252)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:put_unused_fd
- fs/file.c:__alloc_fd
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
- fs/file.c:get_files_struct
- fs/file.c:dup_fd
- fs/file.c:dup_fd
In fs/namespace.c (ffffffff812d3266)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__ia32_sys_pivot_root
- fs/namespace.c:__ia32_sys_pivot_root
- fs/namespace.c:__x64_sys_pivot_root
- fs/namespace.c:__x64_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:drop_collected_mounts
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:__detach_mounts
- fs/namespace.c:may_umount
- fs/namespace.c:clone_mnt
- fs/namespace.c:mnt_change_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
In fs/xattr.c (ffffffff812db257)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffff812dc5fd)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_readdir
- fs/libfs.c:move_cursor
In fs/fs-writeback.c (ffffffff812e12ca)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff812e4338)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff812e91b6)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffff812e9c6c)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff812eab88)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert_group
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff812eccbc)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__getblk_gfp
- fs/buffer.c:__bforget
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
In fs/block_dev.c (ffffffff812f3425)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:bd_forget
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdget
- fs/block_dev.c:bdev_evict_inode
In fs/proc_namespace.c (ffffffff812f8e78)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff812f9676)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
In fs/notify/notification.c (ffffffff812f9adf)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (ffffffff812f9cf2)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff812fa0d8)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff812fb472)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff812fbd43)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify_user.c (ffffffff812fda6c)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffff812ffd32)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff8130261a)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff813043ab)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff81309946)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:aio_nr_sub
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
In fs/dax.c (ffffffff8130c451)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/dax.c:dax_entry_mkclean
- fs/dax.c:dax_entry_mkclean
In fs/crypto/crypto.c (ffffffff8130f2c7)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/crypto/crypto.c:fscrypt_d_revalidate
In fs/crypto/hooks.c (ffffffff813107ee)
Location: include/linux/spinlock.h:367
Inline: True
In fs/crypto/keyinfo.c (ffffffff81311071)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/crypto/keyinfo.c:put_crypt_info
- fs/crypto/keyinfo.c:find_or_insert_master_key
- fs/crypto/keyinfo.c:find_or_insert_master_key
In fs/locks.c (ffffffff81313f75)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_insert_global_locks
- fs/locks.c:locks_move_blocks
In fs/mbcache.c (ffffffff8131fc7f)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff81322121)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff81322b17)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff81323202)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff8132792d)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff8132fee4)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
In fs/proc/inode.c (ffffffff81331a89)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
In fs/proc/base.c (ffffffff8133675d)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff81337ca6)
Location: include/linux/spinlock.h:367
Inline: True
In fs/proc/array.c (ffffffff813394a1)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/proc/array.c:proc_pid_status
In fs/proc/fd.c (ffffffff8133a39c)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff8133c261)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff8133da78)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:unregister_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff8133f188)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff81343a10)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff81346ddf)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff8134714a)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff81347a58)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff81348012)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/file.c (ffffffff81348571)
Location: include/linux/spinlock.h:367
Inline: True
In fs/configfs/dir.c (ffffffff81349544)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_dir_open
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_do_depend_item
- fs/configfs/dir.c:configfs_create_link
- fs/configfs/dir.c:configfs_create_dir
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff8134b3ba)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
In fs/dcookies.c (ffffffff8134cabd)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff8134ddb7)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffff81350588)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff8135b090)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
In fs/ext4/ialloc.c (ffffffff81361295)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff81369904)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff8137e36b)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_new_blocks
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/migrate.c (ffffffff8137f064)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffff8139bfc1)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_fill_super
- fs/ext4/super.c:ext4_fill_super
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/jbd2/transaction.c (ffffffff813adf6f)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2__journal_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff813ae795)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff813b1865)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff813b1e6d)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff813b5fb1)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff813b7f21)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff813bfa15)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff813bfea9)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff813c2b87)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff813c40b7)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff813c84fb)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff813ca223)
Location: include/linux/spinlock.h:367
Inline: True
In fs/fat/namei_vfat.c (ffffffff813ca4bb)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff813d87d5)
Location: include/linux/spinlock.h:367
Inline: True
In fs/nls/nls_base.c (ffffffff813d93d3)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff813dd178)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_copy_page
- fs/fuse/dev.c:fuse_request_queue_background
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:request_end
- fs/fuse/dev.c:request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_get_req_nofail_nopages
In fs/fuse/dir.c (ffffffff813e05e6)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_set_nowrite
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_do_getattr
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_lookup_name
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_dentry_revalidate
In fs/fuse/file.c (ffffffff813e69d9)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:__fuse_write_file_get
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_short_read
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_link_write_file
- fs/fuse/file.c:fuse_file_alloc
In fs/fuse/inode.c (ffffffff813e7c79)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_dev_alloc
- fs/fuse/inode.c:process_init_reply
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff813e90dc)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (ffffffff813ea061)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffffffff813eb978)
Location: include/linux/spinlock.h:367
Inline: True
In fs/tracefs/inode.c (ffffffff813edf78)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff813eed37)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff813f07c2)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff813f285b)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff813f3e3a)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- ipc/sem.c:sysvipc_sem_proc_show
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff813f9c06)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff813fbf14)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff813fdebd)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff813fe53f)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff813ff8a9)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff81402a57)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff81406345)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff814194af)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff8143564c)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (ffffffff8143ea2a)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff814429b3)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff81447f78)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (ffffffff8144fcf2)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff81453b30)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- security/apparmor/path.c:aa_path_name
In security/apparmor/secid.c (ffffffff814615ab)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff81462920)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff8146b09f)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff8146bc12)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/integrity/ima/ima_template.c (ffffffff8147296b)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/jitterentropy-kcapi.c (ffffffff81491b7a)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff8149725c)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff8149aeb4)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_register
- block/elevator.c:elv_register
In block/blk-ioc.c (ffffffff814a3490)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff814a9723)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_request_bypass_insert
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff814ad8ff)
Location: include/linux/spinlock.h:367
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/blk-mq-sched.c (ffffffff814af21b)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:blk_mq_sched_dispatch_requests
In block/ioprio.c (ffffffff814b4465)
Location: include/linux/spinlock.h:367
Inline: True
In block/blk-cgroup.c (ffffffff814c17dc)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/mq-deadline.c (ffffffff814c8385)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_read_fifo_stop
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (ffffffff814cef85)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_default_rq_list_stop
- block/blk-mq-debugfs.c:hctx_dispatch_stop
In lib/lockref.c (ffffffff814d6250)
Location: include/linux/spinlock.h:367
Inline: True
In lib/rhashtable.c (ffffffff814e14f9)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_insert_slow
- lib/rhashtable.c:rht_deferred_worker
- lib/rhashtable.c:rht_deferred_worker
In lib/refcount.c (ffffffff814e2335)
Location: include/linux/spinlock.h:367
Inline: True
In lib/genalloc.c (ffffffff814ea0d5)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_virt
In lib/textsearch.c (ffffffff815038ff)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffff815318ed)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_resource_alignment_show
- drivers/pci/pci.c:pci_set_resource_alignment_param
- drivers/pci/pci.c:pci_reassigndev_resource_alignment
In drivers/pci/pci-driver.c (ffffffff81537047)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffff81563e78)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_get_comptag
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_balloon.c (ffffffff8160a352)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff81614bf9)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_hvm
In drivers/xen/xenbus/xenbus_xs.c (ffffffff81616068)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_request_exit
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_exit
In drivers/xen/mcelog.c (ffffffff8161f03d)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff8162ee15)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:check_tty_count
- drivers/tty/tty_io.c:tty_add_file
In drivers/tty/tty_jobctrl.c (ffffffff81638530)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff8163a705)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff8163d3b4)
Location: include/linux/spinlock.h:367
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81641dc0)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff81645f05)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_xen.c (ffffffff828de0df)
Location: include/linux/spinlock.h:367
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
In drivers/tty/serial/8250/8250_core.c (ffffffff81652924)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81664566)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffff8166ad2e)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff8166b0ad)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff8166fa39)
Location: include/linux/spinlock.h:367
Inline: True
In drivers/iommu/iommu.c (ffffffff81681133)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/iova.c (ffffffff816830c2)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
In drivers/iommu/amd_iommu.c (ffffffff8168725a)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- 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:domain_id_free
- drivers/iommu/amd_iommu.c:domain_id_alloc
In drivers/iommu/intel-iommu.c (ffffffff8169365b)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
In drivers/iommu/intel-pasid.c (ffffffff816942e1)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/iommu/intel-pasid.c:intel_pasid_get_entry
- drivers/iommu/intel-pasid.c:intel_pasid_get_entry
- drivers/iommu/intel-pasid.c:intel_pasid_lookup_id
- drivers/iommu/intel-pasid.c:intel_pasid_free_id
- drivers/iommu/intel-pasid.c:intel_pasid_alloc_id
In drivers/iommu/intel-svm.c (ffffffff816953ca)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
In drivers/base/core.c (ffffffff816a0136)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff816a0580)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff816a341c)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff816a5487)
Location: include/linux/spinlock.h:367
Inline: True
In drivers/base/attribute_container.c (ffffffff816a78eb)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/devtmpfs.c (ffffffff816ab4a3)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff816aefd3)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffffffff816bad44)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:__free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff816bf303)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff816d1d89)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlbd_release_minors
In drivers/mfd/syscon.c (ffffffff816f1e4c)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/mfd/syscon.c:syscon_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff816f3819)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff816f6c63)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffff81700b6e)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/dax/super.c (ffffffff81705366)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/dma-buf/dma-fence.c (ffffffff8170754f)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffffffff81718780)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff8171e689)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff81726782)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff8172fbcd)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff8176544f)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_xdp_xmit
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:tun_attach
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/ppp/ppp_generic.c (ffffffff81766342)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_push
- drivers/net/ppp/ppp_generic.c:ppp_push
- drivers/net/ppp/ppp_generic.c:ppp_push
- drivers/net/ppp/ppp_generic.c:ppp_push
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffffffff8176cf23)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff81780946)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb_from_ep
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
In drivers/usb/core/message.c (ffffffff817838f4)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (ffffffff8178723d)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff8178d029)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff817958d1)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
In drivers/usb/dwc2/hcd.c (ffffffff8179b814)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff817a2295)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff817ba17c)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff817bf8b5)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff817cd785)
Location: include/linux/spinlock.h:367
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffffffff817d9fa4)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff817db421)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
- drivers/usb/host/xhci-dbgtty.c:dbc_start_tx
In drivers/input/mousedev.c (ffffffff817e9c3d)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff817eaaf1)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffff817f0bac)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/rtc/rtc-cmos.c (ffffffff817f7c78)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff818005e5)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:put_i2c_dev
- drivers/i2c/i2c-dev.c:i2c_dev_get_by_minor
In drivers/thermal/thermal_sysfs.c (ffffffff8181614d)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffffffff82ae00fa)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (ffffffff8182ecf9)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (ffffffff81836743)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:dm_create
- drivers/md/dm.c:free_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffffffff8184ccac)
Location: include/linux/spinlock.h:367
Inline: True
In drivers/cpufreq/cpufreq_stats.c (ffffffff8184fcef)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_update
In drivers/cpufreq/pcc-cpufreq.c (ffffffff81855af1)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff81859d25)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
- drivers/cpuidle/driver.c:cpuidle_unregister_driver
- drivers/cpuidle/driver.c:cpuidle_register_driver
In drivers/cpuidle/sysfs.c (ffffffff8185a5a8)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81a275bf)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/firmware/efi/efi.c (ffffffff81a23505)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff8187b29f)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/vme/vme.c (ffffffff81881e46)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In arch/x86/pci/xen.c (ffffffff81889761)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff8188c31a)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- arch/x86/pci/common.c:pcibios_add_device
- arch/x86/pci/common.c:del_dma_domain
- arch/x86/pci/common.c:add_dma_domain
In net/socket.c (ffffffff818915fa)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81897d9c)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff818a6aea)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff818a76f9)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff818b243b)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:napi_hash_del
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff818c1c9c)
Location: include/linux/spinlock.h:367
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 (ffffffff818c47de)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/net-sysfs.c (ffffffff818e3bcc)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff818e50e1)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffff818e860b)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/core/netpoll.c:netpoll_send_skb_on_dev
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff818e9aac)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff818f04a3)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
- net/core/netprio_cgroup.c:update_netprio
In net/core/netclassid_cgroup.c (ffffffff818f0778)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:write_classid
- net/core/netclassid_cgroup.c:cgrp_attach
- net/core/netclassid_cgroup.c:update_classid_sock
In net/sched/sch_generic.c (ffffffff818f8b08)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
- net/sched/sch_generic.c:pfifo_fast_enqueue
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffffffff818ff6bb)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_block_put
In net/ipv4/route.c (ffffffff819135c2)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81916359)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81920af5)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81920f24)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff81922a69)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_drop
In net/ipv4/tcp.c (ffffffff81929326)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (ffffffff8192edf9)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff81939b1e)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff8193ae1a)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff8193f3cf)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff81941607)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff81942cd8)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff81944c54)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff81945bcc)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (ffffffff8194c26a)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff819532e7)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff8195ccc5)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81962ad4)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff8196d37e)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff81971ac9)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/syncookies.c (ffffffff819755be)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (ffffffff819791a1)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff8197e077)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff81985379)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff8198a954)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff8198d0e0)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffffffff8198e587)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_wait_for_peer
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_disconnect
- net/unix/af_unix.c:unix_peer_get
In net/unix/garbage.c (ffffffff8199248b)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
- net/unix/garbage.c:unix_notinflight
- net/unix/garbage.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81994941)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
- net/ipv6/anycast.c:ipv6_del_acaddr_hash
In net/ipv6/addrconf.c (ffffffff8199c4f3)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:inet6_set_link_af
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (ffffffff819a5b59)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffffffff819aa950)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
- net/ipv6/route.c:rt6_age_exceptions
In net/ipv6/icmp.c (ffffffff819c0e8e)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/mcast.c (ffffffff819c4811)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (ffffffff819c7286)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff819cbe18)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff819d0bb3)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff819d3fb3)
Location: include/linux/spinlock.h:367
Inline: True
In net/ipv6/xfrm6_input.c (ffffffff819d88c3)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff819dd4b3)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff819e395b)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff819e868f)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:__fanout_set_data_bpf
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
- net/packet/af_packet.c:__unregister_prot_hook
- net/packet/af_packet.c:__unregister_prot_hook
In net/netlabel/netlabel_domainhash.c (ffffffff819f082c)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff828fdbc6)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff81a076a6)
Location: include/linux/spinlock.h:367
Inline: True
In lib/klist.c (ffffffff81a09865)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff81a09d7d)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_registered
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobj_kset_leave
In lib/xarray.c (ffffffff81a19435)
Location: include/linux/spinlock.h:367
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store_range
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff8289a2c2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff81021b74)
Location: include/linux/spinlock.h:376
Inline: True
In arch/x86/xen/mmu_pv.c (ffffffff81025540)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_exit_mmap
- arch/x86/xen/mmu_pv.c:xen_dup_mmap
- arch/x86/xen/mmu_pv.c:xen_activate_mm
- arch/x86/xen/mmu_pv.c:xen_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
- arch/x86/xen/mmu_pv.c:xen_pte_unlock
In arch/x86/kernel/ldt.c (ffffffff81036703)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:write_ldt
In arch/x86/kernel/alternative.c (ffffffff81039963)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:__text_poke
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff810533bd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_release
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
In arch/x86/kernel/reboot.c (ffffffff81062379)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init.c (ffffffff828bbb27)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/init_64.c (ffffffff81a948ff)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:__kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l4
In arch/x86/mm/pageattr.c (ffffffff8108363c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pageattr.c:__change_page_attr_set_clr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__split_large_page
- arch/x86/mm/pageattr.c:__split_large_page
- arch/x86/mm/pageattr.c:update_page_count
In arch/x86/mm/pat.c (ffffffff8108554e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff81086b7b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff8108ab04)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff810926ad)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- 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 kernel/fork.c (ffffffff8109aa1a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:_do_fork
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:mm_release
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffffffff8109ad74)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/cpu.c (ffffffff8109d8ef)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff8109ee11)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff810a280d)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/ptrace.c (ffffffff810a78fe)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff810b0edf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810b44ad)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:do_prlimit
- kernel/sys.c:__x32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_sys_old_getrlimit
- kernel/sys.c:__x64_sys_old_getrlimit
In kernel/umh.c (ffffffff810b80d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810bc238)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
In kernel/params.c (ffffffff810c11d6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810c3041)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810c3819)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810cef43)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/sched/fair.c (ffffffff810e13f6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810e9e2e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810f1c7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff81a9a4af)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff81118861)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff8111b40e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff81124bf5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kcmp.c:__do_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff8112f717)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff81131286)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff81134abb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__ia32_sys_timer_delete
- kernel/time/posix-timers.c:__x64_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff81138666)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff8113ade9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8113cdfd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff8113fbe3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff8115ab1b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_init_fs_context
In kernel/cgroup/namespace.c (ffffffff8115bcdd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff8115d7dd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (ffffffff8115e39e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff81165403)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff811656c8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff81167490)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff81171316)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff81174dc0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
In kernel/debug/debug_core.c (ffffffff811784c9)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/debug/kdb/kdb_support.c (ffffffff81181f44)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (ffffffff811b0dc4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811d60f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffffffff811f2e0a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff811f32d3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
- kernel/bpf/cpumap.c:cpu_map_kthread_run
In kernel/events/uprobes.c (ffffffff8120ca87)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (ffffffff812108a6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffffffff8121374b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (ffffffff8121c2f6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:find_lock_task_mm
In mm/fadvise.c (ffffffff8121d45a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/fadvise.c:vfs_fadvise
- mm/fadvise.c:vfs_fadvise
In mm/page-writeback.c (ffffffff8121f4cb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff8123113b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/shmem.c:shmem_remount_fs
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_free_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/util.c (ffffffff812378ec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff8123a4eb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff8123beb8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff812492dc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_one
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff81249c9e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff8124bd08)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff8125672d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__handle_mm_fault
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:finish_fault
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff81257b2e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff8125996e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:munlock_vma_pages_range
In mm/mmap.c (ffffffff8125cc78)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff8125f8ec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff81261845)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff81263453)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff812636d2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pgd_range
In mm/rmap.c (ffffffff81265d0d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff81267e55)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:__get_vm_area_node
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
In mm/page_alloc.c (ffffffff81272a9a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/madvise.c (ffffffff81275886)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff8127da39)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/swapfile.c:mem_cgroup_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:split_swap_cluster
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
In mm/frontswap.c (ffffffff8127e584)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffffffff8127f10d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffff81288306)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:free_huge_page
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff8128d0b8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_mbind
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff8128debd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:do_mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff812904d5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:replace_page
- mm/ksm.c:replace_page
In mm/slub.c (ffffffff81295f8d)
Location: include/linux/spinlock.h:376
Inline: True
In mm/memory_hotplug.c (ffffffff81a91920)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:__remove_pages
In mm/migrate.c (ffffffff812a1381)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812a7aeb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:vmf_insert_pfn_pud
- mm/huge_memory.c:vmf_insert_pfn_pmd
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff812ac72c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:khugepaged_scan_pmd
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff812b1886)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
In mm/vmpressure.c (ffffffff812b72b1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff812b81d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812bc38f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff812bcbc3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff812be1e0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffff812c1228)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff812c3e14)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_mirror_register
- mm/hmm.c:hmm_mirror_register
- mm/hmm.c:hmm_free
In fs/read_write.c (ffffffff812c88f5)
Location: include/linux/spinlock.h:376
Inline: True
In fs/super.c (ffffffff812cfa54)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff812d0980)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/char_dev.c:cdev_purge
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff812d2346)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff812d3bdd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/exec.c:finalize_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff812d64cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff812dfc15)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:lookup_open
- fs/namei.c:lookup_open
- fs/namei.c:path_init
- fs/namei.c:__lookup_slow
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffff812e124d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff812e1d58)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff812e6d58)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_add
- fs/dcache.c:d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_any_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:__lock_parent
- fs/dcache.c:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff812eb4ab)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- fs/inode.c:igrab
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode_pseudo
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:inode_sb_list_add
In fs/file.c (ffffffff812ee269)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:put_unused_fd
- fs/file.c:__alloc_fd
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
- fs/file.c:get_files_struct
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffffffff812f0425)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__ia32_sys_pivot_root
- fs/namespace.c:__ia32_sys_pivot_root
- fs/namespace.c:__x64_sys_pivot_root
- fs/namespace.c:__x64_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:open_detached_copy
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:drop_collected_mounts
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:__detach_mounts
- fs/namespace.c:may_umount
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
In fs/xattr.c (ffffffff812f98c6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffff812facbd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_readdir
- fs/libfs.c:move_cursor
In fs/fs-writeback.c (ffffffff812ffa2a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff81302b28)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff81307a8c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffff8130866c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff8130960f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8130e46e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__getblk_gfp
- fs/buffer.c:__bforget
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
In fs/block_dev.c (ffffffff81314e95)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:bd_abort_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_forget
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdget
- fs/block_dev.c:bdev_evict_inode
In fs/proc_namespace.c (ffffffff8131949b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff81319cd6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
In fs/notify/notification.c (ffffffff8131a18f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (ffffffff8131a3b5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff8131a809)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff8131bd59)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff8131c6b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (ffffffff8131dcb4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (ffffffff8131e4c6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffff81320d59)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff81323b8f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff81326419)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffffffff81328d53)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:aio_nr_sub
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
In fs/io_uring.c (ffffffff8132f9bb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_poll_remove_one
In fs/dax.c (ffffffff81333993)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dax.c:dax_entry_mkclean
- fs/dax.c:dax_entry_mkclean
In fs/crypto/hooks.c (ffffffff81337df8)
Location: include/linux/spinlock.h:376
Inline: True
In fs/crypto/keyinfo.c (ffffffff813383ef)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keyinfo.c:put_crypt_info
- fs/crypto/keyinfo.c:find_or_insert_master_key
- fs/crypto/keyinfo.c:find_or_insert_master_key
In fs/locks.c (ffffffff8133b865)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_insert_global_locks
- fs/locks.c:locks_move_blocks
In fs/mbcache.c (ffffffff813474ed)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff8134a052)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff8134a530)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff8134ac0d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff8134f45b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:dquot_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81357d16)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
In fs/proc/inode.c (ffffffff81359875)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
In fs/proc/base.c (ffffffff8135e80d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff8135fe15)
Location: include/linux/spinlock.h:376
Inline: True
In fs/proc/array.c (ffffffff81360488)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff8136253c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff813644a5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff81365959)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:unregister_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff813674bd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff8136bb3f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff8136f127)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff8136f48a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff8136fe8c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff813704a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff8137215c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_dir_open
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_do_depend_item
- fs/configfs/dir.c:configfs_create_link
- fs/configfs/dir.c:configfs_create_dir
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff81373d6d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
In fs/dcookies.c (ffffffff813754de)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff81376797)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffff8137924a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff813840b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
In fs/ext4/ialloc.c (ffffffff8138a334)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff81392d84)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff813a77d3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/migrate.c (ffffffff813a844e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffff813c4ac5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/jbd2/transaction.c (ffffffff813d8342)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2__journal_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff813d8c60)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff813dbe85)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff813dc4cd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff813e06e1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff813e26fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff813ea24b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff813ea6af)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff813ed3c7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff813ee99b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff813f30ab)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff813f4d95)
Location: include/linux/spinlock.h:376
Inline: True
In fs/fat/namei_vfat.c (ffffffff813f504b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff8140319a)
Location: include/linux/spinlock.h:376
Inline: True
In fs/nls/nls_base.c (ffffffff81403ce7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff81408cb3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_request_queue_background
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:request_end
- fs/fuse/dev.c:request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_get_req_nofail_nopages
In fs/fuse/dir.c (ffffffff8140c27f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_set_nowrite
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
In fs/fuse/file.c (ffffffff81412886)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_short_read
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_link_write_file
In fs/fuse/inode.c (ffffffff81413e0c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_dev_alloc
- fs/fuse/inode.c:process_init_reply
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff8141523f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (ffffffff814168ff)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffffffff81417a71)
Location: include/linux/spinlock.h:376
Inline: True
In fs/tracefs/inode.c (ffffffff8141a231)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff8141aff7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff8141cae9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff8141f90d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff814209ea)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/sem.c:sysvipc_sem_proc_show
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff8142620b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff814281e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff8142a4ed)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff8142ab8b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8142bfe9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff8142f5e9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff81433485)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff8144709f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff814630ba)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (ffffffff8146c67a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff81470570)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff81475baa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (ffffffff8147d769)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff814814fc)
Location: include/linux/spinlock.h:376
Inline: True
In security/apparmor/secid.c (ffffffff8148e87d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff8148fbce)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff8149809c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff81498bf2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/integrity/ima/ima_template.c (ffffffff814a0664)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffff814ae53a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff814bf20a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff814c4ba4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff814c8fad)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_register
- block/elevator.c:elv_register
In block/blk-ioc.c (ffffffff814d1568)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff814d92c9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_realloc_hw_ctxs
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_request_bypass_insert
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff814dbb8f)
Location: include/linux/spinlock.h:376
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/blk-mq-sched.c (ffffffff814dd49b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:blk_mq_sched_dispatch_requests
In block/ioprio.c (ffffffff814e2989)
Location: include/linux/spinlock.h:376
Inline: True
In block/blk-cgroup.c (ffffffff814f019e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/mq-deadline.c (ffffffff814f6c45)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_stop
- block/mq-deadline.c:deadline_write_fifo_stop
- block/mq-deadline.c:deadline_read_fifo_stop
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (ffffffff814fc8d5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_stop
- block/blk-mq-debugfs.c:ctx_read_rq_list_stop
- block/blk-mq-debugfs.c:ctx_default_rq_list_stop
- block/blk-mq-debugfs.c:hctx_dispatch_stop
In lib/lockref.c (ffffffff815020a8)
Location: include/linux/spinlock.h:376
Inline: True
In lib/rhashtable.c (ffffffff8150d2d5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_rehash_table
In lib/refcount.c (ffffffff8150e1c8)
Location: include/linux/spinlock.h:376
Inline: True
In lib/genalloc.c (ffffffff81516d90)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff81531a5b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffff8156103e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_show
- drivers/pci/pci.c:pci_set_resource_alignment_param
- drivers/pci/pci.c:pci_reassigndev_resource_alignment
In drivers/pci/pci-driver.c (ffffffff815669a7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffff81594202)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_get_comptag
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_balloon.c (ffffffff8163e13f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff816488f6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_hvm
In drivers/xen/xenbus/xenbus_xs.c (ffffffff81649cc0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_request_exit
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_exit
In drivers/xen/mcelog.c (ffffffff8165262d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff81662617)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:check_tty_count
- drivers/tty/tty_io.c:tty_add_file
In drivers/tty/tty_jobctrl.c (ffffffff8166c7e9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff8166ea6f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81671821)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81676307)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff8167a53e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_xen.c (ffffffff828f89d1)
Location: include/linux/spinlock.h:376
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
In drivers/tty/serial/8250/8250_core.c (ffffffff81687354)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81699e5d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffff8169fd5e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff816a0c5a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff816a55d1)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/iommu/iommu.c (ffffffff816b8814)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/iova.c (ffffffff816bac4c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
In drivers/iommu/amd_iommu.c (ffffffff816bea01)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- 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:domain_id_free
- drivers/iommu/amd_iommu.c:domain_id_alloc
In drivers/iommu/intel-iommu.c (ffffffff816cba74)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- 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_insert_one_dev_info
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
In drivers/iommu/intel-pasid.c (ffffffff816ccc01)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/intel-pasid.c:intel_pasid_get_entry
- drivers/iommu/intel-pasid.c:intel_pasid_get_entry
- drivers/iommu/intel-pasid.c:intel_pasid_lookup_id
- drivers/iommu/intel-pasid.c:intel_pasid_free_id
- drivers/iommu/intel-pasid.c:intel_pasid_alloc_id
In drivers/iommu/intel-svm.c (ffffffff816cdef4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
In drivers/base/core.c (ffffffff816d8842)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff816d94af)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff816dc26a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff816de433)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/base/attribute_container.c (ffffffff816e0acc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff816e371e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/swnode.c:software_node_to_swnode
In drivers/base/devtmpfs.c (ffffffff816e5053)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff816e98a9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffffffff816f5288)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:__free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff816fa46d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff8170d598)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlbd_release_minors
In drivers/mfd/syscon.c (ffffffff8172b3f3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/syscon.c:syscon_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff8172d194)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff8173054e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffff8173a9da)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/dax/super.c (ffffffff8173f1fa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/dma-buf/dma-fence.c (ffffffff817427af)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffffffff81753e62)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff81759d7b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff81761eb4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff8176b348)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff8179e89c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:tun_attach
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/ppp/ppp_generic.c (ffffffff817a4193)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffffffff817aaccc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff817be34f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb_from_ep
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
In drivers/usb/core/message.c (ffffffff817c1c04)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (ffffffff817c56bd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff817cb230)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff817d5220)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
In drivers/usb/dwc2/hcd.c (ffffffff817da912)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff817e0fb1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff817f8c17)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff817ff1ee)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff8180d7fe)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffffffff8181a941)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff8181be31)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
- drivers/usb/host/xhci-dbgtty.c:dbc_start_tx
In drivers/input/mousedev.c (ffffffff8182a19d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff8182b631)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffff8183183c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/rtc/rtc-cmos.c (ffffffff8183894e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff818418c8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:put_i2c_dev
- drivers/i2c/i2c-dev.c:i2c_dev_get_by_minor
In drivers/thermal/thermal_sysfs.c (ffffffff81858384)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffffffff82b0511c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (ffffffff81871318)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (ffffffff81879303)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:free_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffffffff8188ff49)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/cpufreq_stats.c (ffffffff81893590)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_record_transition
- drivers/cpufreq/cpufreq_stats.c:store_reset
- drivers/cpufreq/cpufreq_stats.c:show_time_in_state
In drivers/cpufreq/pcc-cpufreq.c (ffffffff81899181)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff8189d642)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
- drivers/cpuidle/driver.c:cpuidle_unregister_driver
- drivers/cpuidle/driver.c:cpuidle_register_driver
In drivers/cpuidle/sysfs.c (ffffffff8189df49)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81a97e80)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/firmware/efi/efi.c (ffffffff81a93643)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff818c08b3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/vme/vme.c (ffffffff818cc456)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In arch/x86/pci/xen.c (ffffffff818d3f65)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff818d6c71)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/pci/common.c:pcibios_add_device
- arch/x86/pci/common.c:del_dma_domain
- arch/x86/pci/common.c:add_dma_domain
In net/socket.c (ffffffff818db18a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff818e22b7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff818f1f5a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff818f2be9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff818fee52)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:napi_hash_del
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff8190e3e0)
Location: include/linux/spinlock.h:376
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 (ffffffff8191061c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/net-sysfs.c (ffffffff81933119)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff819349f2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffff81937ea3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netpoll.c:netpoll_send_skb_on_dev
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff819394ec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff81941dfc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
- net/core/netprio_cgroup.c:update_netprio
In net/core/netclassid_cgroup.c (ffffffff819420d1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:write_classid
- net/core/netclassid_cgroup.c:cgrp_attach
- net/core/netclassid_cgroup.c:update_classid_sock
In net/core/devlink.c (ffffffff8194d364)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/devlink.c:__devlink_port_type_set
- net/core/devlink.c:devlink_nl_port_fill
- net/core/devlink.c:devlink_nl_port_fill
In net/sched/sch_generic.c (ffffffff819582d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffffffff81961a02)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_chain_tp_delete_empty
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_get_next_proto
In net/ipv4/route.c (ffffffff81975c0e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81978cbe)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff8198339d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff819838f3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff8198539e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
In net/ipv4/tcp.c (ffffffff8198c25d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (ffffffff81991fdf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff8199ddf3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff8199f19a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff819a2fff)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff819a5bfd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff819a72a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff819a92bf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff819aa1dc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (ffffffff819b0c9a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff819b7e33)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff819c19c5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff819c81e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff819d6ca7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff819db254)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/syncookies.c (ffffffff819df102)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (ffffffff819e2c7e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff819e7587)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff819ef1a7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff819f53dd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff819f8950)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffffffff819f9b35)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_wait_for_peer
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_disconnect
- net/unix/af_unix.c:unix_peer_get
In net/unix/garbage.c (ffffffff819fda86)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (ffffffff819fe051)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81a00496)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
- net/ipv6/anycast.c:ipv6_del_acaddr_hash
In net/ipv6/addrconf.c (ffffffff81a0841a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (ffffffff81a120cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffffffff81a17daf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/icmp.c (ffffffff81a2fc20)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/mcast.c (ffffffff81a33851)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (ffffffff81a36475)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81a3a91d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81a3f83c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff81a42e66)
Location: include/linux/spinlock.h:376
Inline: True
In net/ipv6/xfrm6_input.c (ffffffff81a47128)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81a4b5bd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81a52690)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81a58997)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:__fanout_set_data_bpf
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
- net/packet/af_packet.c:__unregister_prot_hook
- net/packet/af_packet.c:__unregister_prot_hook
In net/netlabel/netlabel_domainhash.c (ffffffff81a5face)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff8291a7a2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff81a7701f)
Location: include/linux/spinlock.h:376
Inline: True
In lib/klist.c (ffffffff81a791d5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff81a795ed)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_registered
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobj_kset_leave
In lib/xarray.c (ffffffff81a89106)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store_range
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
- lib/xarray.c:__xas_nomem
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff8289d2a7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff810224b4)
Location: include/linux/spinlock.h:376
Inline: True
In arch/x86/xen/mmu_pv.c (ffffffff81025b20)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_exit_mmap
- arch/x86/xen/mmu_pv.c:xen_dup_mmap
- arch/x86/xen/mmu_pv.c:xen_activate_mm
- arch/x86/xen/mmu_pv.c:xen_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
- arch/x86/xen/mmu_pv.c:xen_pte_unlock
In arch/x86/kernel/ldt.c (ffffffff81036f33)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:write_ldt
In arch/x86/kernel/alternative.c (ffffffff8103a134)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:__text_poke
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81053cad)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_release
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
In arch/x86/kernel/reboot.c (ffffffff81062be9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init.c (ffffffff828c1fce)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/init_64.c (ffffffff81acc1df)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:__kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l4
In arch/x86/mm/pageattr.c (ffffffff8108470c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pageattr.c:__change_page_attr_set_clr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__split_large_page
- arch/x86/mm/pageattr.c:__split_large_page
- arch/x86/mm/pageattr.c:update_page_count
In arch/x86/mm/pat.c (ffffffff8108623e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff8108786b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff8108b774)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff810936a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- 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/uv/tlb_uv.c (ffffffff8109786e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/platform/uv/tlb_uv.c:uv_flush_tlb_others
- arch/x86/platform/uv/tlb_uv.c:uv_flush_tlb_others
In kernel/fork.c (ffffffff810a0fda)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:_do_fork
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:mm_release
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffffffff810a1294)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/cpu.c (ffffffff810a3e2b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff810a53a1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff810a8ddd)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/ptrace.c (ffffffff810adf1e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff810b762f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810baa9d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:do_prlimit
- kernel/sys.c:__x32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_sys_old_getrlimit
- kernel/sys.c:__x64_sys_old_getrlimit
In kernel/umh.c (ffffffff810be5d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810c24af)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
In kernel/params.c (ffffffff810c76e6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810c9611)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810cc929)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810d8d03)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/sched/fair.c (ffffffff810eba96)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810f57fe)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810fd93c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff81ad1dff)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff81124c31)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff811277f3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff81130bb5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kcmp.c:__do_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff8113b6d7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff8113d1d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff81140ac0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__ia32_sys_timer_delete
- kernel/time/posix-timers.c:__x64_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff81144355)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff81146a19)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff81148b9d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff8114c16e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
In kernel/cgroup/cgroup.c (ffffffff811667cb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
In kernel/cgroup/namespace.c (ffffffff811678fd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff811693ed)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (ffffffff81169f8e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff811712f3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff81171588)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff81173350)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff8117d196)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff81180c30)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
In kernel/debug/debug_core.c (ffffffff81184329)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/debug/kdb/kdb_support.c (ffffffff8118ddb4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (ffffffff811bc274)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811e209e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffffffff811ff81e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff81200073)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
- kernel/bpf/cpumap.c:cpu_map_kthread_run
In kernel/events/uprobes.c (ffffffff81219d77)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (ffffffff8121e290)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffffffff81220f1b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (ffffffff81229cc6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:find_lock_task_mm
In mm/fadvise.c (ffffffff8122ae03)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff8122cf73)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff812402ae)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_free_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/util.c (ffffffff81245b3c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff812487f1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff8124a308)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff8125772c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_one
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff812580ee)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff8125a1f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff81264cbd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__handle_mm_fault
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:finish_fault
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff8126603e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff81267e3e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:munlock_vma_pages_range
In mm/mmap.c (ffffffff8126b45a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff8126e0fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff81270003)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff81271c03)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff812721ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pgd_range
In mm/rmap.c (ffffffff8127462b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff812767a5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:__get_vm_area_node
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
In mm/page_alloc.c (ffffffff812818fa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/madvise.c (ffffffff81284856)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff8128d4d9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/swapfile.c:mem_cgroup_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:split_swap_cluster
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
In mm/frontswap.c (ffffffff8128dfe4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffffffff8128eb69)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffff81297f06)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:__free_huge_page
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff8129cce8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_mbind
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff8129ddb3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:__mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff812a0255)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:replace_page
- mm/ksm.c:replace_page
In mm/slub.c (ffffffff812a5d6d)
Location: include/linux/spinlock.h:376
Inline: True
In mm/memory_hotplug.c (ffffffff81ac90c1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:remove_pfn_range_from_zone
In mm/migrate.c (ffffffff812ae750)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812b8fcc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:vmf_insert_pfn_pud
- mm/huge_memory.c:vmf_insert_pfn_pmd
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff812be8b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:khugepaged_scan_pmd
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff812c3276)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
In mm/vmpressure.c (ffffffff812c9181)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff812ca0b8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812ce26f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff812ceab3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff812d00d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffff812d3178)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff812d5b5c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff812da305)
Location: include/linux/spinlock.h:376
Inline: True
In fs/super.c (ffffffff812e14f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff812e2530)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/char_dev.c:cdev_purge
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff812e3ed6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff812e576d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/exec.c:finalize_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff812e803c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff812f1745)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:lookup_open
- fs/namei.c:lookup_open
- fs/namei.c:path_init
- fs/namei.c:__lookup_slow
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffff812f2cfd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff812f3828)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff812f8958)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_add
- fs/dcache.c:d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_any_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:__lock_parent
- fs/dcache.c:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff812fd04b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- fs/inode.c:igrab
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode_pseudo
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:inode_sb_list_add
In fs/file.c (ffffffff812ffd29)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:put_unused_fd
- fs/file.c:__alloc_fd
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
- fs/file.c:get_files_struct
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffffffff81301fc5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__ia32_sys_pivot_root
- fs/namespace.c:__ia32_sys_pivot_root
- fs/namespace.c:__x64_sys_pivot_root
- fs/namespace.c:__x64_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:open_detached_copy
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:drop_collected_mounts
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:__detach_mounts
- fs/namespace.c:may_umount
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
In fs/xattr.c (ffffffff8130b4f6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffff8130c9cd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff81314949)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff81315ba8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff8131ab0c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffff8131b70c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff8131c67f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8132148e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__getblk_gfp
- fs/buffer.c:__bforget
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
In fs/block_dev.c (ffffffff81327d35)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:bd_abort_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_forget
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdget
- fs/block_dev.c:bdev_evict_inode
In fs/proc_namespace.c (ffffffff8132c2cb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff8132cb06)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
In fs/notify/notification.c (ffffffff8132cfbf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (ffffffff8132d1d5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff8132d649)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff8132eb41)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff8132f4a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (ffffffff81330af4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (ffffffff81331306)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffff81333af9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff813368ef)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff813391a9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffffffff8133bb53)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:aio_nr_sub
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
In fs/io_uring.c (ffffffff813438bf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/io_uring.c:io_submit_sqe
- fs/io_uring.c:__io_queue_sqe
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/dax.c (ffffffff81347558)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dax.c:dax_entry_mkclean
- fs/dax.c:dax_entry_mkclean
In fs/crypto/hooks.c (ffffffff8134be78)
Location: include/linux/spinlock.h:376
Inline: True
In fs/crypto/keyring.c (ffffffff8134cd84)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
In fs/crypto/keysetup.c (ffffffff8134dea7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup.c:put_crypt_info
In fs/crypto/keysetup_v1.c (ffffffff8134e317)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:fscrypt_put_direct_key
In fs/locks.c (ffffffff81353db5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_insert_global_locks
- fs/locks.c:locks_move_blocks
In fs/mbcache.c (ffffffff8135f65d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff813622f2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff813627d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff81362e28)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff8136776b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:dquot_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff8136ff46)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
In fs/proc/inode.c (ffffffff81371ac5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
In fs/proc/base.c (ffffffff81376a6d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff81378075)
Location: include/linux/spinlock.h:376
Inline: True
In fs/proc/array.c (ffffffff813786e8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff8137a79c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff8137c735)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff8137dbe9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:unregister_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff8137f73d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff81383d0f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff813874a7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff8138780a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff8138844c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff81388998)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff8138a76c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_dir_open
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_do_depend_item
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff8138bfaf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
In fs/dcookies.c (ffffffff8138d75e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff8138ea07)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffff813915fa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff8139cc00)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
In fs/ext4/ialloc.c (ffffffff813a2d6c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff813ab6ef)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff813c0673)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/migrate.c (ffffffff813c130e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffff813dde8c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/jbd2/transaction.c (ffffffff813f23c2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2__journal_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff813f2c50)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff813f5ef5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff813f651d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff813fa721)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff813fc72c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff814042eb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff8140474f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff814074e7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff81408a0b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8140cf8b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff8140ec65)
Location: include/linux/spinlock.h:376
Inline: True
In fs/fat/namei_vfat.c (ffffffff8140ef1b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff8141d0aa)
Location: include/linux/spinlock.h:376
Inline: True
In fs/nls/nls_base.c (ffffffff8141dc97)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff814205bf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_simple_background
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_dev_wake_and_unlock
In fs/fuse/dir.c (ffffffff81425e08)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_dentry_settime
In fs/fuse/file.c (ffffffff8142c696)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_link_write_file
In fs/fuse/inode.c (ffffffff8142deac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_dev_install
- fs/fuse/inode.c:process_init_reply
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff8142f06f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (ffffffff8143081f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffffffff81431931)
Location: include/linux/spinlock.h:376
Inline: True
In fs/tracefs/inode.c (ffffffff814340a1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff81434e47)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff81436939)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff8143972d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff8143a7da)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/sem.c:sysvipc_sem_proc_show
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff8143ff5b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff81441f14)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff8144421d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff814448db)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff81445d39)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff81449349)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff8144d1f5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff81460c2f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff8147ce8a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (ffffffff8148645a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff8148a334)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff8148f94a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (ffffffff81497439)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff8149b22c)
Location: include/linux/spinlock.h:376
Inline: True
In security/apparmor/secid.c (ffffffff814a873d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff814a9a8e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff814b1fcc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff814b2b22)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/integrity/ima/ima_template.c (ffffffff814bace0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffff814c91ca)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff814d805a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff814dda4a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff814e219c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff814ea912)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff814f2689)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_realloc_hw_ctxs
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_request_bypass_insert
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff814f4fbf)
Location: include/linux/spinlock.h:376
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/blk-mq-sched.c (ffffffff814f69a9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:blk_mq_sched_dispatch_requests
In block/ioprio.c (ffffffff814fbd49)
Location: include/linux/spinlock.h:376
Inline: True
In block/blk-cgroup.c (ffffffff8150964e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff81511e04)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_timer_fn
In block/mq-deadline.c (ffffffff81514b25)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_stop
- block/mq-deadline.c:deadline_write_fifo_stop
- block/mq-deadline.c:deadline_read_fifo_stop
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (ffffffff8151a825)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_stop
- block/blk-mq-debugfs.c:ctx_read_rq_list_stop
- block/blk-mq-debugfs.c:ctx_default_rq_list_stop
- block/blk-mq-debugfs.c:hctx_dispatch_stop
In lib/lockref.c (ffffffff8151ffb8)
Location: include/linux/spinlock.h:376
Inline: True
In lib/rhashtable.c (ffffffff8152b125)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_rehash_table
In lib/refcount.c (ffffffff8152c018)
Location: include/linux/spinlock.h:376
Inline: True
In lib/genalloc.c (ffffffff815377d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff815528eb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffff815821e6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
- drivers/pci/pci.c:pci_reassigndev_resource_alignment
In drivers/pci/pci-driver.c (ffffffff81587d07)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffff815b5492)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_get_comptag
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_balloon.c (ffffffff8166061f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff8166ad96)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_hvm
In drivers/xen/xenbus/xenbus_xs.c (ffffffff8166c150)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_request_exit
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_exit
In drivers/xen/mcelog.c (ffffffff81674bcd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff81684c87)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:check_tty_count
- drivers/tty/tty_io.c:tty_add_file
In drivers/tty/tty_jobctrl.c (ffffffff8168ee59)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff8169109d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81694521)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81698aa7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff8169cd2e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_xen.c (ffffffff829018d2)
Location: include/linux/spinlock.h:376
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
In drivers/tty/serial/8250/8250_core.c (ffffffff816a9a04)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff816bcb8d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffff816c2b0e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff816c39fa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff816c8301)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/iommu/iommu.c (ffffffff816db694)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/iova.c (ffffffff816ddaac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
In drivers/iommu/amd_iommu.c (ffffffff816e2186)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:detach_device
- drivers/iommu/amd_iommu.c:attach_device
- drivers/iommu/amd_iommu.c:domain_id_free
- drivers/iommu/amd_iommu.c:domain_id_alloc
In drivers/iommu/intel-iommu.c (ffffffff816ef354)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- 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_insert_one_dev_info
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
In drivers/iommu/intel-pasid.c (ffffffff816f0441)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/intel-pasid.c:intel_pasid_get_entry
- drivers/iommu/intel-pasid.c:intel_pasid_get_entry
- drivers/iommu/intel-pasid.c:intel_pasid_lookup_id
- drivers/iommu/intel-pasid.c:intel_pasid_free_id
- drivers/iommu/intel-pasid.c:intel_pasid_alloc_id
In drivers/iommu/intel-svm.c (ffffffff816f1d44)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
In drivers/base/core.c (ffffffff816fc947)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff816fd4af)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff817002aa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff817026a3)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/base/attribute_container.c (ffffffff81704c7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff8170795a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/swnode.c:software_node_find_by_name
- drivers/base/swnode.c:software_node_to_swnode
In drivers/base/devtmpfs.c (ffffffff81709333)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff8170d909)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffffffff81719688)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:__free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff8171e81d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff81731898)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlbd_release_minors
In drivers/mfd/ezx-pcap.c (ffffffff8174547e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff8174f643)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff817511d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff817545de)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffff8175e6aa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/dax/super.c (ffffffff817633da)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/dma-buf/dma-fence.c (ffffffff8176687f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffffffff817780e2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff8177dc8b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff81785ea4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff8178f3b8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff817c232c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:tun_attach
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/ppp/ppp_generic.c (ffffffff817c8253)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffffffff817ce70f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff817eecaf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb_from_ep
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
In drivers/usb/core/message.c (ffffffff817f2584)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (ffffffff817f6078)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff817fbe30)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff818060d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
In drivers/usb/dwc2/hcd.c (ffffffff8180b832)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff81811ea1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff81829a77)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff8183004e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff8183e8ee)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffffffff8184bfc1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff8184d1f1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
- drivers/usb/host/xhci-dbgtty.c:dbc_start_tx
In drivers/input/mousedev.c (ffffffff8185bb2d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff8185cfa1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffff8186316c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/rtc/rtc-cmos.c (ffffffff8186a2be)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff81873248)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:put_i2c_dev
- drivers/i2c/i2c-dev.c:i2c_dev_get_by_minor
In drivers/thermal/thermal_sysfs.c (ffffffff81889e34)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffffffff82b14088)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (ffffffff818a3118)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (ffffffff818ab143)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:free_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffffffff818c2145)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/cpufreq/cpufreq_stats.c (ffffffff818c55b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_record_transition
- drivers/cpufreq/cpufreq_stats.c:store_reset
- drivers/cpufreq/cpufreq_stats.c:show_time_in_state
In drivers/cpufreq/pcc-cpufreq.c (ffffffff818cb171)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff818cface)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
In drivers/cpuidle/sysfs.c (ffffffff818d03e9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81acf74e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/firmware/efi/efi.c (ffffffff81acae20)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff818f33b3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/vme/vme.c (ffffffff818fe846)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In arch/x86/pci/xen.c (ffffffff819062e5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff81908ff1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/pci/common.c:pcibios_add_device
- arch/x86/pci/common.c:del_dma_domain
- arch/x86/pci/common.c:add_dma_domain
In net/socket.c (ffffffff8190d2da)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81914467)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff81923eaa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81924b49)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff819311c1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:napi_hash_del
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff819409c8)
Location: include/linux/spinlock.h:376
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 (ffffffff81942c89)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/net-sysfs.c (ffffffff81965c59)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff819673c6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffff8196ad63)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netpoll.c:netpoll_send_skb_on_dev
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff8196c3ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff81976d0c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
- net/core/netprio_cgroup.c:update_netprio
In net/core/netclassid_cgroup.c (ffffffff81976f30)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid_task
- net/core/netclassid_cgroup.c:update_classid_sock
In net/core/devlink.c (ffffffff8197d284)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (ffffffff8198e788)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffffffff8199598f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_cls_offload_cnt_reset
- net/sched/cls_api.c:tc_cls_offload_cnt_update
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_get_next_proto
In net/ipv4/route.c (ffffffff819ac61e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff819af62e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff819b9c10)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff819ba0e6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff819bbbae)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
In net/ipv4/tcp.c (ffffffff819c2bad)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (ffffffff819c8eb8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff819d48b3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff819d5d4a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff819d9bff)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff819dc9bd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff819ddf74)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff819dff45)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff819e0e9c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (ffffffff819e7bed)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff819eeb33)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff819f8565)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff819fed94)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff81a0d797)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff81a12134)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/syncookies.c (ffffffff81a16192)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (ffffffff81a19c6e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff81a1e577)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff81a26077)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff81a2c08d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81a2f5b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffffffff81a307b5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_wait_for_peer
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_disconnect
- net/unix/af_unix.c:unix_peer_get
In net/unix/garbage.c (ffffffff81a34676)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (ffffffff81a34c41)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81a37080)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
- net/ipv6/anycast.c:ipv6_del_acaddr_hash
In net/ipv6/addrconf.c (ffffffff81a3ef8a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (ffffffff81a48cec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffffffff81a4e9ff)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/icmp.c (ffffffff81a66770)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/mcast.c (ffffffff81a6a3a1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (ffffffff81a6cf95)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81a714c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81a764ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff81a799c6)
Location: include/linux/spinlock.h:376
Inline: True
In net/ipv6/xfrm6_input.c (ffffffff81a7dcd8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81a8218d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81a892a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81a8ea99)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:__fanout_set_data_bpf
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
- net/packet/af_packet.c:__unregister_prot_hook
- net/packet/af_packet.c:__unregister_prot_hook
In net/netlabel/netlabel_domainhash.c (ffffffff81a966fe)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff82924611)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff81aae3ff)
Location: include/linux/spinlock.h:376
Inline: True
In lib/klist.c (ffffffff81ab0575)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff81ab094d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_registered
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobj_kset_leave
In lib/xarray.c (ffffffff81ac03a6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store_range
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
- lib/xarray.c:__xas_nomem
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff82cc38ef)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff810251c4)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff81027f30)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_exit_mmap
- arch/x86/xen/mmu_pv.c:xen_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
- arch/x86/xen/mmu_pv.c:xen_pte_unlock
In arch/x86/kernel/ldt.c (ffffffff81038b31)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:unmap_ldt_struct
In arch/x86/kernel/alternative.c (ffffffff8103cda2)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:__text_poke
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81058cbd)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_release
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
In arch/x86/kernel/reboot.c (ffffffff81068c89)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init.c (ffffffff82ce5392)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/init_64.c (ffffffff81bc41be)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pte_table
- arch/x86/mm/init_64.c:remove_pte_table
- arch/x86/mm/init_64.c:free_pud_table
- arch/x86/mm/init_64.c:__kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_p4d_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
In arch/x86/mm/pgtable.c (ffffffff81089c7b)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/pat/set_memory.c (ffffffff8108e2f5)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- arch/x86/mm/pat/set_memory.c:__change_page_attr_set_clr
- arch/x86/mm/pat/set_memory.c:__change_page_attr
- arch/x86/mm/pat/set_memory.c:__change_page_attr
- arch/x86/mm/pat/set_memory.c:__split_large_page
- arch/x86/mm/pat/set_memory.c:__split_large_page
- arch/x86/mm/pat/set_memory.c:update_page_count
In arch/x86/mm/pat/memtype.c (ffffffff8108f9de)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- arch/x86/mm/pat/memtype.c:memtype_get_idx
- arch/x86/mm/pat/memtype.c:lookup_memtype
- arch/x86/mm/pat/memtype.c:memtype_reserve
- arch/x86/mm/pat/memtype.c:memtype_reserve
In arch/x86/mm/kmmio.c (ffffffff81092b73)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:post_kmmio_handler
In arch/x86/platform/uv/tlb_uv.c (ffffffff8109b56a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- arch/x86/platform/uv/tlb_uv.c:check_enable
- arch/x86/platform/uv/tlb_uv.c:check_enable
- arch/x86/platform/uv/tlb_uv.c:uv1_throttle
- arch/x86/platform/uv/tlb_uv.c:uv1_throttle
- arch/x86/platform/uv/tlb_uv.c:uv1_throttle
- arch/x86/platform/uv/tlb_uv.c:disable_for_period
In kernel/fork.c (ffffffff810a7e63)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_signal
- kernel/fork.c:mm_release
- kernel/fork.c:wait_for_vfork_done
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffffffff810a814d)
Location: include/linux/spinlock.h:391
Inline: True
In kernel/cpu.c (ffffffff810aaecc)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff810ad0f8)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:exit_mm
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:__exit_signal
- kernel/exit.c:__exit_signal
In kernel/resource.c (ffffffff810b04af)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/resource.c:alloc_resource
In kernel/ptrace.c (ffffffff810b59fe)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff810bf57f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810c2c17)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:do_prlimit
- kernel/sys.c:__x32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_sys_old_getrlimit
- kernel/sys.c:__x64_sys_old_getrlimit
In kernel/umh.c (ffffffff810c5a81)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/params.c (ffffffff810cf606)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810d10d4)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/kthread.c:kthread_unuse_mm
- kernel/kthread.c:kthread_use_mm
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810d5fd9)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/nsproxy.c:validate_nsset
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810e1b9c)
Location: include/linux/spinlock.h:391
Inline: True
In kernel/sched/fair.c (ffffffff810f5904)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_group
In kernel/sched/wait.c (ffffffff810ff0be)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff81105a75)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_show_numa
In kernel/locking/mutex.c (ffffffff81bc9ebc)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff8113262d)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff811379ab)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
- kernel/rcu/tree.c:exp_funnel_lock
- kernel/rcu/tree.c:exp_funnel_lock
- kernel/rcu/tree.c:kfree_call_rcu
In kernel/kcmp.c (ffffffff8113fc3f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/kcmp.c:kcmp_epoll_target
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/clocksource.c (ffffffff8114be90)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff811510d0)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__ia32_sys_timer_delete
- kernel/time/posix-timers.c:__x64_sys_timer_delete
In kernel/time/posix-cpu-timers.c (ffffffff81153e65)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/namespace.c (ffffffff81159e37)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/time/namespace.c:timens_for_children_get
- kernel/time/namespace.c:timens_get
In kernel/futex.c (ffffffff8115c5cc)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:fixup_pi_state_owner
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff81177938)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
In kernel/cgroup/namespace.c (ffffffff811791bc)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff8117b1f4)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (ffffffff8117bb02)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff81183003)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff81183417)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff811854a0)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff811904f6)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff81192eec)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:evict_chunk
- kernel/audit_tree.c:evict_chunk
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:create_chunk
- kernel/audit_tree.c:create_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
In kernel/debug/debug_core.c (ffffffff81198349)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/debug/kdb/kdb_support.c (ffffffff811a2894)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (ffffffff811d3dd4)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811fc787)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_task_fd_query
In kernel/bpf/devmap.c (ffffffff8122705e)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff81228471)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:cpu_map_kthread_run
- kernel/bpf/cpumap.c:__cpu_map_ring_cleanup
In kernel/events/uprobes.c (ffffffff81247109)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/events/uprobes.c:find_active_uprobe
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:build_probe_list
- kernel/events/uprobes.c:uprobe_apply
- kernel/events/uprobes.c:uprobe_unregister
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:alloc_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (ffffffff8124a80b)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
- kernel/padata.c:padata_mt_helper
- kernel/padata.c:padata_mt_helper
- kernel/padata.c:padata_do_multithreaded
- kernel/padata.c:padata_do_multithreaded
In kernel/watch_queue.c (ffffffff8124d45e)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:remove_watch_from_object
In mm/filemap.c (ffffffff8124eb7b)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (ffffffff81256b36)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_reaper
In mm/fadvise.c (ffffffff81257bc3)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff8125a9f1)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff8126fc49)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_unlink
- mm/shmem.c:shmem_link
- mm/shmem.c:shmem_link
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
In mm/util.c (ffffffff812738bc)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff8127700e)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/list_lru.c (ffffffff81285e34)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff8128690e)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff81288700)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff8129508c)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__p4d_alloc
- mm/memory.c:handle_pte_fault
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_fault
- mm/memory.c:do_fault_around
- mm/memory.c:finish_fault
- mm/memory.c:do_set_pmd
- mm/memory.c:pte_alloc_one_map
- mm/memory.c:pte_alloc_one_map
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:wp_page_shared
- mm/memory.c:wp_page_shared
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_pte_range
- mm/memory.c:remap_pte_range
- mm/memory.c:insert_pfn
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_one_pte
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff8129638e)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff81297e7e)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:__munlock_pagevec_fill
In mm/mmap.c (ffffffff8129ab8c)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff8129e8e1)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff8129fee0)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/mremap.c:move_normal_pmd
- mm/mremap.c:move_normal_pmd
In mm/page_vma_mapped.c (ffffffff812a2251)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff812a25a3)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pte_range
In mm/rmap.c (ffffffff812a5904)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff812a7f45)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:remap_vmalloc_range_partial
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:__vunmap
- mm/vmalloc.c:__get_vm_area_node
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:purge_fragmented_blocks
- mm/vmalloc.c:purge_fragmented_blocks
- mm/vmalloc.c:purge_fragmented_blocks
- mm/vmalloc.c:free_vmap_block
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:free_vmap_area
- mm/vmalloc.c:free_vmap_area
In mm/page_alloc.c (ffffffff812b3d77)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/page_alloc.c:watermark_scale_factor_sysctl_handler
- mm/page_alloc.c:min_free_kbytes_sysctl_handler
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/madvise.c (ffffffff812b6a01)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff812bff9b)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/swapfile.c:cgroup_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:setup_swap_map_and_extents
- mm/swapfile.c:alloc_swap_info
- mm/swapfile.c:alloc_swap_info
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_pte
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:page_trans_huge_map_swapcount
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:split_swap_cluster
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:__swap_entry_free
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:swap_free_cluster
- mm/swapfile.c:swap_free_cluster
- mm/swapfile.c:swap_alloc_cluster
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_cluster_schedule_discard
In mm/frontswap.c (ffffffff812c0954)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffffffff812c18a9)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffff812cb5f7)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:gather_surplus_pages
- mm/hugetlb.c:gather_surplus_pages
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:prep_new_huge_page
- mm/hugetlb.c:__free_huge_page
- mm/hugetlb.c:update_and_free_page
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:allocate_file_region_entries
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff812d0878)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:do_mbind
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff812d1bb5)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_interval_notifier_remove
- mm/mmu_notifier.c:__mmu_interval_notifier_insert
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:__mmu_notifier_register
- mm/mmu_notifier.c:mn_itree_invalidate
- mm/mmu_notifier.c:mn_hlist_release
- mm/mmu_notifier.c:mn_itree_release
- mm/mmu_notifier.c:mmu_interval_read_begin
- mm/mmu_notifier.c:mn_itree_inv_end
- mm/mmu_notifier.c:mn_itree_inv_end
In mm/ksm.c (ffffffff812d6bc1)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:replace_page
- mm/ksm.c:replace_page
- mm/ksm.c:write_protect_page
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
In mm/slub.c (ffffffff812d90da)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/slub.c:process_slab
- mm/slub.c:validate_slab
- mm/slub.c:unfreeze_partials
- mm/slub.c:unfreeze_partials
- mm/slub.c:deactivate_slab
In mm/memory_hotplug.c (ffffffff81bc17e1)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:shrink_zone_span
In mm/migrate.c (ffffffff812e3dad)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812edbc4)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:insert_pfn_pud
- mm/huge_memory.c:vmf_insert_pfn_pmd_prot
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff812f403e)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged_do_scan
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/khugepaged.c:retract_page_tables
- mm/khugepaged.c:retract_page_tables
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:khugepaged_scan_pmd
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__collapse_huge_page_copy
- mm/khugepaged.c:__collapse_huge_page_copy
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff812f8ff9)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_move_task
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_cancel_attach
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
- mm/memcontrol.c:mem_cgroup_wait_acct_move
In mm/vmpressure.c (ffffffff812fe7e1)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff812ffe40)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff8130457f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff81304db5)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff81306603)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/zsmalloc.c:__zs_compact
- mm/zsmalloc.c:__zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffff81307f6d)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage_pte
- mm/userfaultfd.c:mcopy_atomic_pte
- mm/userfaultfd.c:mcopy_atomic_pte
In mm/hmm.c (ffffffff8130b780)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pud
In fs/read_write.c (ffffffff81310595)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/read_write.c:generic_file_llseek_size
In fs/super.c (ffffffff81318864)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:__get_super_thawed
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:drop_super_exclusive
- fs/super.c:drop_super
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:deactivate_locked_super
In fs/char_dev.c (ffffffff813197ab)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/char_dev.c:cdev_dynamic_release
- fs/char_dev.c:cdev_default_release
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff8131b196)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff8131d23f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/exec.c:check_unsafe_exec
- fs/exec.c:finalize_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:unshare_sighand
- fs/exec.c:exec_mmap
- fs/exec.c:kernel_read_file_from_path_initns
- fs/exec.c:kernel_read_file_from_path_initns
- fs/exec.c:bprm_mm_init
In fs/pipe.c (ffffffff8131ff1c)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:pipe_release
In fs/namei.c (ffffffff813299e5)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:atomic_open
- fs/namei.c:path_init
- fs/namei.c:__lookup_slow
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
In fs/fcntl.c (ffffffff8132af90)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff8132bd27)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff813317c8)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:__d_add
- fs/dcache.c:__d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:shrink_dcache_for_umount
- fs/dcache.c:shrink_dcache_for_umount
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff81335cfb)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:iput_final
- fs/inode.c:iput_final
- fs/inode.c:iput_final
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- fs/inode.c:igrab
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode
- fs/inode.c:new_inode
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode
- fs/inode.c:find_inode
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
In fs/file.c (ffffffff81338e69)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:fget_task
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:__fd_install
- fs/file.c:put_unused_fd
- fs/file.c:__alloc_fd
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
- fs/file.c:get_files_struct
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_fdtable
In fs/namespace.c (ffffffff8133afe5)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:mnt_already_visible
- fs/namespace.c:current_chrooted
- fs/namespace.c:__do_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:do_move_mount
- fs/namespace.c:do_reconfigure_mnt
- fs/namespace.c:do_reconfigure_mnt
- fs/namespace.c:do_reconfigure_mnt
- fs/namespace.c:open_detached_copy
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:__detach_mounts
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:may_umount
- fs/namespace.c:may_umount_tree
- fs/namespace.c:mnt_cursor_del
- fs/namespace.c:m_stop
- fs/namespace.c:m_next
- fs/namespace.c:m_start
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:__is_local_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
In fs/xattr.c (ffffffff81344d06)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffff81346afa)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:find_next_child
- fs/libfs.c:find_next_child
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8134ba99)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_workfn
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:__writeback_inodes_wb
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:move_expired_inodes
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff8134f552)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff813546da)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
- fs/d_path.c:prepend_path
- fs/d_path.c:prepend_path
In fs/fs_struct.c (ffffffff813553cd)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff813563bf)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8135bbcf)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__bforget
- fs/buffer.c:grow_dev_page
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:mark_buffer_dirty_inode
- fs/buffer.c:osync_buffers_list
- fs/buffer.c:osync_buffers_list
- fs/buffer.c:__find_get_block_slow
In fs/block_dev.c (ffffffff81361a85)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:blkdev_get
- fs/block_dev.c:bd_finish_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdget
- fs/block_dev.c:bdev_evict_inode
- fs/block_dev.c:bdev_write_inode
- fs/block_dev.c:bdev_write_inode
In fs/proc_namespace.c (ffffffff81365fa5)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff81366656)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
In fs/notify/notification.c (ffffffff81366d2f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (ffffffff81366f4f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/mark.c (ffffffff813673f9)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff81368a11)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff81369890)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_new_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (ffffffff8136a914)
Location: include/linux/spinlock.h:391
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff8136bf06)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
- fs/notify/fanotify/fanotify_user.c:get_one_event
In fs/eventpoll.c (ffffffff8136e002)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff81371072)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff81373cfb)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (ffffffff81377e3a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/aio.c:aio_poll
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:aio_nr_sub
- fs/aio.c:ioctx_add_table
- fs/aio.c:ioctx_add_table
- fs/aio.c:aio_setup_ring
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
- fs/aio.c:aio_free_ring
In fs/io_uring.c (ffffffff813807a4)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/io_uring.c:__io_sqe_files_update
- fs/io_uring.c:io_sqe_files_register
- fs/io_uring.c:__io_file_put_work
- fs/io_uring.c:io_sqe_files_unregister
- fs/io_uring.c:io_poll_add
- fs/io_uring.c:__io_poll_remove_one
- fs/io_uring.c:__io_arm_poll_handler
- fs/io_uring.c:io_poll_double_wake
- fs/io_uring.c:io_poll_remove_double
- fs/io_uring.c:__io_req_aux_free
- fs/io_uring.c:io_queue_async_work
In fs/io-wq.c (ffffffff8138a57f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/io-wq.c:io_worker_handle_work
- fs/io-wq.c:__io_worker_unuse
In fs/dax.c (ffffffff8138d93b)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/dax.c:dax_entry_mkclean
- fs/dax.c:dax_entry_mkclean
In fs/crypto/hooks.c (ffffffff81391698)
Location: include/linux/spinlock.h:391
Inline: True
In fs/crypto/keyring.c (ffffffff81392271)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/crypto/keyring.c:check_for_busy_inodes
- fs/crypto/keyring.c:check_for_busy_inodes
- fs/crypto/keyring.c:evict_dentries_for_decrypted_inodes
- fs/crypto/keyring.c:evict_dentries_for_decrypted_inodes
- fs/crypto/keyring.c:evict_dentries_for_decrypted_inodes
- fs/crypto/keyring.c:evict_dentries_for_decrypted_inodes
In fs/crypto/keysetup.c (ffffffff81393d54)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup.c:put_crypt_info
In fs/crypto/keysetup_v1.c (ffffffff81394406)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:fscrypt_put_direct_key
In fs/locks.c (ffffffff8139a6c5)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:generic_delete_lease
- fs/locks.c:generic_add_lease
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:time_out_leases
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_insert_global_locks
- fs/locks.c:locks_move_blocks
In fs/mbcache.c (ffffffff813a5239)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff813a835d)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff813a85a0)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff813a88cc)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
In fs/quota/dquot.c (ffffffff813af43b)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:do_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_quota_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:remove_dquot_ref
- fs/quota/dquot.c:remove_dquot_ref
- fs/quota/dquot.c:remove_dquot_ref
- fs/quota/dquot.c:add_dquot_ref
- fs/quota/dquot.c:add_dquot_ref
- fs/quota/dquot.c:add_dquot_ref
- fs/quota/dquot.c:add_dquot_ref
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:find_quota_format
- fs/quota/dquot.c:find_quota_format
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff813b7f71)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:hold_task_mempolicy
In fs/proc/inode.c (ffffffff813b98b7)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
- fs/proc/inode.c:proc_invalidate_siblings_dcache
In fs/proc/base.c (ffffffff813bf978)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:proc_pid_make_inode
- fs/proc/base.c:proc_pid_evict_inode
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:environ_read
- fs/proc/base.c:get_mm_cmdline
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff813c120b)
Location: include/linux/spinlock.h:391
Inline: True
In fs/proc/array.c (ffffffff813c17c9)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff813c3d30)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff813c5f4a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff813c8013)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:get_subdir
- fs/proc/proc_sysctl.c:get_subdir
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_getattr
- fs/proc/proc_sysctl.c:proc_sys_permission
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_poll
- fs/proc/proc_sysctl.c:proc_sys_open
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff813c9a1d)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff813cecd0)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff813d2177)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff813d24ca)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
- fs/sysfs/symlink.c:sysfs_do_create_link_sd
In fs/sysfs/group.c (ffffffff813d319b)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/sysfs/group.c:compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff813d36d8)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff813d5b0c)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_dir_open
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_depend_item_unlocked
- fs/configfs/dir.c:configfs_depend_item
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff813d72ef)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
In fs/dcookies.c (ffffffff813d8961)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_exit
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff813d9fe7)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ext4_jbd2.c (ffffffff813dc2db)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/ext4/ext4_jbd2.c:ext4_check_bdev_write_error
In fs/ext4/extents.c (ffffffff813dd0da)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff813e8340)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (ffffffff813eeea4)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_validate_inode_bitmap
- fs/ext4/ialloc.c:ext4_validate_inode_bitmap
In fs/ext4/inode.c (ffffffff813f7498)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff8140c7a3)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_extent
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_add_n_trim
- fs/ext4/mballoc.c:ext4_mb_add_n_trim
- fs/ext4/mballoc.c:ext4_mb_add_n_trim
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_free_data_in_buddy
- fs/ext4/mballoc.c:ext4_free_data_in_buddy
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_good_group_nolock
- fs/ext4/mballoc.c:ext4_mb_good_group_nolock
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/migrate.c (ffffffff8140d208)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffffffff81430d94)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/jbd2/transaction.c (ffffffff8143f742)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_undo_access
- fs/jbd2/transaction.c:jbd2_journal_get_undo_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff8144034c)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_finish_inode_data_buffers
- fs/jbd2/commit.c:journal_finish_inode_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff81443295)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff81443aad)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff81447c54)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff8144a08d)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff8145212b)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff8145251f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/fat/cache.c:fat_cache_inval_inode
- fs/fat/cache.c:fat_cache_lookup
In fs/fat/dir.c (ffffffff81455151)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff814564a0)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8145acbb)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_iget
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff8145c7d5)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff8145cd5b)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff8146bf0f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (ffffffff8146c867)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff8146f324)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_read_single_forget
- fs/fuse/dev.c:fuse_copy_page
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_copy_fill
- fs/fuse/dev.c:fuse_copy_fill
- fs/fuse/dev.c:fuse_request_queue_background
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_dev_wake_and_unlock
In fs/fuse/dir.c (ffffffff81475371)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_set_nowrite
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_dentry_settime
In fs/fuse/file.c (ffffffff8147c0d6)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepage_add
- fs/fuse/file.c:fuse_writepage_add
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_write_inode
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_finish_open
In fs/fuse/inode.c (ffffffff8147e132)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_fill_super_common
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_reverse_inval_inode
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff8147ee8d)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (ffffffff8148040f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
In ipc/util.c (ffffffff81486d89)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff81489750)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff8148ac1a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- ipc/sem.c:sysvipc_sem_proc_show
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff81490cdb)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff81492af4)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff8149517c)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff81495973)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff81497659)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff8149ab7f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff8149f0e5)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff814b447f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff814d292b)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (ffffffff814dc64a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff814dd700)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_select_domain
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff814e6c6a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_name_used_by_io_buffer
- security/tomoyo/gc.c:tomoyo_name_used_by_io_buffer
- security/tomoyo/gc.c:tomoyo_struct_used_by_io_buffer
- security/tomoyo/gc.c:tomoyo_struct_used_by_io_buffer
In security/apparmor/apparmorfs.c (ffffffff814ef0cf)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff814f3c62)
Location: include/linux/spinlock.h:391
Inline: True
In security/apparmor/lsm.c (ffffffff82d06652)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- security/apparmor/lsm.c:alloc_buffers
- security/apparmor/lsm.c:destroy_buffers
- security/apparmor/lsm.c:destroy_buffers
- security/apparmor/lsm.c:aa_get_buffer
- security/apparmor/lsm.c:aa_get_buffer
In security/apparmor/file.c (ffffffff815073ce)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff815113b0)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff81511e11)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/integrity/ima/ima_template.c (ffffffff8151aaff)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:restore_template_fmt
In crypto/scompress.c (ffffffff8152859a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff815377f5)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff8153d3e7)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff81540e7a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff815498b2)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff81551927)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_alloc_and_init_hctx
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_try_issue_directly
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff81557454)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:__blk_mq_sched_dispatch_requests
In block/ioprio.c (ffffffff8155b9d5)
Location: include/linux/spinlock.h:391
Inline: True
In block/blk-cgroup.c (ffffffff8156a8ee)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff81573252)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_timer_fn
In block/mq-deadline.c (ffffffff815753e3)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (ffffffff8157beb5)
Location: include/linux/spinlock.h:391
Inline: True
In lib/lockref.c (ffffffff81583285)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- lib/lockref.c:lockref_get_not_dead
- lib/lockref.c:lockref_put_or_lock
- lib/lockref.c:lockref_get_or_lock
- lib/lockref.c:lockref_put_not_zero
- lib/lockref.c:lockref_get_not_zero
- lib/lockref.c:lockref_get
In lib/rhashtable.c (ffffffff8158f135)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rht_deferred_worker
In lib/refcount.c (ffffffff8158fa22)
Location: include/linux/spinlock.h:391
Inline: True
In lib/genalloc.c (ffffffff8159b8d0)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff815dbccb)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/dec_and_lock.c (ffffffff815e811f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (ffffffff815ea5da)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff815eabad)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:__kobject_del
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:create_dir
In lib/xarray.c (ffffffff815fb687)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store_range
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
- lib/xarray.c:__xas_nomem
In drivers/gpio/gpiolib.c (ffffffff81611b2d)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:lineinfo_watch_read
- drivers/gpio/gpiolib.c:lineinfo_watch_read
- drivers/gpio/gpiolib.c:lineinfo_watch_read
- drivers/gpio/gpiolib.c:lineinfo_watch_read
- drivers/gpio/gpiolib.c:lineinfo_watch_poll
- drivers/gpio/gpiolib.c:lineevent_irq_thread
- drivers/gpio/gpiolib.c:lineevent_read
- drivers/gpio/gpiolib.c:lineevent_read
- drivers/gpio/gpiolib.c:lineevent_read
- drivers/gpio/gpiolib.c:lineevent_read
- drivers/gpio/gpiolib.c:lineevent_poll
In drivers/pci/pci.c (ffffffff816278a6)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
In drivers/pci/pci-driver.c (ffffffff8162e565)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffff8165ece2)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_inb_pwrite_handler
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_balloon.c (ffffffff8171089f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff8171ad16)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_hvm
In drivers/xen/xenbus/xenbus_xs.c (ffffffff8171c3d0)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_request_exit
- drivers/xen/xenbus/xenbus_xs.c:xs_request_enter
- drivers/xen/xenbus/xenbus_xs.c:xs_request_enter
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_exit
In drivers/xen/mcelog.c (ffffffff8172568d)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff81735e4e)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tioccons
- drivers/tty/tty_io.c:tioccons
- drivers/tty/tty_io.c:tioccons
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
In drivers/tty/tty_jobctrl.c (ffffffff8174162a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff8174385d)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81746211)
Location: include/linux/spinlock.h:391
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8174ae17)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff8174f3b1)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_xen.c (ffffffff82d18c1d)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- 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_initial_domain_console_init
- drivers/tty/hvc/hvc_xen.c:xen_pv_console_init
- drivers/tty/hvc/hvc_xen.c:xen_hvm_console_init
In drivers/tty/serial/8250/8250_core.c (ffffffff8175d284)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81770c7d)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffff81777a63)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff8177844a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff8177ced0)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/char/agp/generic.c:agp_unbind_memory
- drivers/char/agp/generic.c:agp_bind_memory
In drivers/iommu/iommu.c (ffffffff81790504)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/ioasid.c (ffffffff81792f3f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/iommu/ioasid.c:ioasid_free
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_set_data
- drivers/iommu/ioasid.c:ioasid_unregister_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:default_alloc
In drivers/iommu/iova.c (ffffffff81794775)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/iommu/iova.c:__iova_rcache_get
- drivers/iommu/iova.c:__iova_rcache_insert
In drivers/iommu/amd/iommu.c (ffffffff817965e2)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/iommu/amd/iommu.c:protection_domain_alloc
- drivers/iommu/amd/iommu.c:protection_domain_free
- drivers/iommu/amd/iommu.c:detach_device
- drivers/iommu/amd/iommu.c:attach_device
In drivers/iommu/intel/iommu.c (ffffffff817a676c)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- 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:aux_domain_add_dev
- drivers/iommu/intel/iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel/iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
In drivers/iommu/intel/pasid.c (ffffffff817a7bb8)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/iommu/intel/pasid.c:intel_pasid_get_entry
- drivers/iommu/intel/pasid.c:intel_pasid_get_entry
In drivers/iommu/intel/svm.c (ffffffff817aa38a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/iommu/intel/svm.c:intel_svm_bind_gpasid
In drivers/base/core.c (ffffffff817b632d)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:get_device_parent
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff817b6e06)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff817ba1e0)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff817bbf02)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff817bf28c)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff817c28ba)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/base/swnode.c:software_node_find_by_name
- drivers/base/swnode.c:software_node_to_swnode
In drivers/base/devtmpfs.c (ffffffff817c3c0a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_submit_req
In drivers/base/power/runtime.c (ffffffff817c95c0)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffffffff817d548c)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:__device_uncache_fw_images
- drivers/base/firmware_loader/main.c:__device_uncache_fw_images
- drivers/base/firmware_loader/main.c:__device_uncache_fw_images
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:fw_cache_piggyback_on_request
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:__free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff817daf5a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff817edf1c)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlbd_release_minors
- drivers/block/xen-blkfront.c:xlbd_reserve_minors
- drivers/block/xen-blkfront.c:xlbd_reserve_minors
In drivers/mfd/ezx-pcap.c (ffffffff81802d8f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff8180dd77)
Location: include/linux/spinlock.h:391
Inline: True
In drivers/nvdimm/bus.c (ffffffff8180faa1)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff8181321e)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffff8181e1da)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:add_badrange
In drivers/dax/super.c (ffffffff8182327a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/dma-buf/dma-buf.c (ffffffff818254d9)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_show_fdinfo
- drivers/dma-buf/dma-buf.c:dma_buf_ioctl
- drivers/dma-buf/dma-buf.c:dmabuffs_dname
In drivers/dma-buf/dma-fence.c (ffffffff818270df)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/dma-buf/dma-heap.c (ffffffff81829f60)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_add
In drivers/scsi/scsi_scan.c (ffffffff8183b040)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff818412ab)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff8184a6b4)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff81852e58)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff8188c3d9)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_receive
- drivers/net/tun.c:tun_napi_receive
In drivers/net/ppp/ppp_generic.c (ffffffff81892143)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:__ppp_channel_push
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffffffff8189a223)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff818be2df)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/message.c (ffffffff818c1d44)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (ffffffff818c5fa5)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff818cb8aa)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/usb/core/devio.c:cancel_bulk_urbs
In drivers/usb/dwc2/core_intr.c (ffffffff818d6f36)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_usb_suspend_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
In drivers/usb/dwc2/hcd.c (ffffffff818dc687)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff818e341b)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff818fc576)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff81902179)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff819122c7)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:handle_port_status
In drivers/usb/host/xhci-dbgcap.c (ffffffff8191e830)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff8191fc91)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
In drivers/input/mousedev.c (ffffffff8192e6c2)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff8192ffe6)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffff819368bd)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/i2c/i2c-dev.c (ffffffff81947401)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:name_show
In drivers/thermal/thermal_sysfs.c (ffffffff819589b4)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffffffff82f25b16)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:get_bitmap_file
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (ffffffff81972ae8)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (ffffffff8197b313)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:free_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffffffff819947b3)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/cpufreq_stats.c (ffffffff81997740)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_record_transition
- drivers/cpufreq/cpufreq_stats.c:store_reset
- drivers/cpufreq/cpufreq_stats.c:show_time_in_state
In drivers/cpufreq/pcc-cpufreq.c (ffffffff8199d4e1)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff819a20f4)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_state_disabled
In drivers/cpuidle/sysfs.c (ffffffff819a2a99)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81bc818a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:firmware_map_add_entry
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/firmware/efi/efi.c (ffffffff81bc3320)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff819c8ab8)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/vme/vme.c (ffffffff819d54e6)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In net/socket.c (ffffffff819def1a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff819e57b7)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_free_unlock_clone
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff819f7a5b)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff819f8dfd)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff81a04191)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/core/dev.c:napi_hash_del
- net/core/dev.c:napi_hash_add
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff81a10418)
Location: include/linux/spinlock.h:391
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 (ffffffff81a12f4a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/net-sysfs.c (ffffffff81a3772f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff81a3b148)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_put_page
- net/core/page_pool.c:page_pool_refill_alloc_cache
In net/core/netpoll.c (ffffffff81a3e86c)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/core/netpoll.c:__netpoll_send_skb
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff81a3fca2)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff81a4ba86)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
- net/core/netprio_cgroup.c:update_netprio
In net/core/netclassid_cgroup.c (ffffffff81a4bce0)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid_task
- net/core/netclassid_cgroup.c:update_classid_sock
In net/core/devlink.c (ffffffff81a5341d)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
- net/core/devlink.c:devlink_region_snapshot_id_get
- net/core/devlink.c:devlink_nl_cmd_region_new
In net/sched/sch_generic.c (ffffffff81a6653c)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:try_bulk_dequeue_skb_slow
In net/sched/cls_api.c (ffffffff81a6d1bd)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_cls_offload_cnt_update
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_block_put
- net/sched/cls_api.c:__tcf_get_next_proto
In net/ipv4/route.c (ffffffff81a96b0b)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81a994b5)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81aa44ff)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81aa4b76)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff81aa64d7)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
- net/ipv4/inet_connection_sock.c:reqsk_queue_unlink
In net/ipv4/tcp.c (ffffffff81aae145)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (ffffffff81ab4643)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff81ac1228)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81ac2225)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff81ac6e5f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:listening_get_next
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff81ac9a91)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff81acb324)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff81acd22a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_fastopen_queue_check
- net/ipv4/tcp_fastopen.c:tcp_fastopen_queue_check
- net/ipv4/tcp_fastopen.c:tcp_fastopen_create_child
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff81ace3ec)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (ffffffff81ad4b70)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81adc8bd)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81ae87b5)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81aee324)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff81afe6d9)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff81b04584)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/syncookies.c (ffffffff81b07170)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (ffffffff81b0b2ef)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff81b0ff27)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff81b17777)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff81b1e541)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81b221c0)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffffffff81b24387)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_getname
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_wait_for_peer
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_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_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_me
In net/unix/garbage.c (ffffffff81b29622)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (ffffffff81b29a81)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81b2c2ff)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:ipv6_ac_destroy_dev
- net/ipv6/anycast.c:__ipv6_dev_ac_dec
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
In net/ipv6/addrconf.c (ffffffff81b3486a)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:inet6_set_iftoken
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_begin
- net/ipv6/addrconf.c:addrconf_dad_begin
- net/ipv6/addrconf.c:addrconf_dad_begin
- net/ipv6/addrconf.c:fixup_permanent_addr
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr_hash
In net/ipv6/addrlabel.c (ffffffff81b3f5b5)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_del
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffffffff81b4632f)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/icmp.c (ffffffff81b5f135)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/mcast.c (ffffffff81b6242d)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_send_cr
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (ffffffff81b663b0)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81b6add0)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81b706bd)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff81b74436)
Location: include/linux/spinlock.h:391
Inline: True
In net/ipv6/xfrm6_input.c (ffffffff81b78813)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81b7ddba)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81b84398)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81b89b80)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:fanout_add
- net/packet/af_packet.c:fanout_add
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
In net/netlabel/netlabel_domainhash.c (ffffffff81b91d8e)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff82d30866)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_condremove_iface
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_condremove_iface
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove_addr6
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove_addr4
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add_addr6
In net/mptcp/protocol.c (ffffffff81bac812)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_accept
- net/mptcp/protocol.c:mptcp_sk_clone
- net/mptcp/protocol.c:mptcp_sk_clone
- net/mptcp/protocol.c:mptcp_retransmit_timer
In arch/x86/pci/xen.c (ffffffff81bb6953)
Location: include/linux/spinlock.h:391
Inline: True
Inline callers:
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_initdom_setup_msi_irqs
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff82faf9fc)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff81025953)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff81028990)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_exit_mmap
- arch/x86/xen/mmu_pv.c:xen_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
- arch/x86/xen/mmu_pv.c:xen_pte_unlock
In arch/x86/kernel/ldt.c (ffffffff81039742)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:write_ldt
In arch/x86/kernel/alternative.c (ffffffff8103d255)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:__text_poke
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81057acd)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_release
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff810657cc)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff81065948)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/encl.c:sgx_mmu_notifier_release
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_may_map
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_may_map
In arch/x86/kernel/cpu/sgx/ioctl.c (ffffffff81067834)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
In arch/x86/kernel/cpu/sgx/main.c (ffffffff810687a7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_free_epc_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_unmark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:sgx_unmark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:sgx_mark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:__sgx_alloc_epc_page
- arch/x86/kernel/cpu/sgx/main.c:__sgx_alloc_epc_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_sanitize_section
In arch/x86/kernel/reboot.c (ffffffff8106a8bb)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init.c (ffffffff82fd2be8)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/init_64.c (ffffffff81c3d0c0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pte_table
- arch/x86/mm/init_64.c:remove_pte_table
- arch/x86/mm/init_64.c:free_pud_table
- arch/x86/mm/init_64.c:__kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_p4d_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
In arch/x86/mm/pgtable.c (ffffffff81089efb)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/pat/set_memory.c (ffffffff8108e1c5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/mm/pat/set_memory.c:__change_page_attr_set_clr
- arch/x86/mm/pat/set_memory.c:__change_page_attr
- arch/x86/mm/pat/set_memory.c:__change_page_attr
- arch/x86/mm/pat/set_memory.c:__split_large_page
- arch/x86/mm/pat/set_memory.c:__split_large_page
- arch/x86/mm/pat/set_memory.c:update_page_count
In arch/x86/mm/pat/memtype.c (ffffffff8108f6ce)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/mm/pat/memtype.c:memtype_get_idx
- arch/x86/mm/pat/memtype.c:lookup_memtype
- arch/x86/mm/pat/memtype.c:memtype_reserve
- arch/x86/mm/pat/memtype.c:memtype_reserve
In arch/x86/mm/kmmio.c (ffffffff81092203)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:post_kmmio_handler
In kernel/fork.c (ffffffff810a3bd7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_signal
- kernel/fork.c:mm_release
- kernel/fork.c:wait_for_vfork_done
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffffffff810a3e9d)
Location: include/linux/spinlock.h:392
Inline: True
In kernel/cpu.c (ffffffff810a675c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff810a87c1)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:exit_mm
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:__exit_signal
- kernel/exit.c:__exit_signal
In kernel/resource.c (ffffffff810abbcf)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/resource.c:alloc_resource
In kernel/ptrace.c (ffffffff810b0bee)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff810ba77f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810bdffe)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:do_prlimit
- kernel/sys.c:__x32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_sys_old_getrlimit
- kernel/sys.c:__x64_sys_old_getrlimit
In kernel/umh.c (ffffffff810c0d7d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/params.c (ffffffff810ca156)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810cb688)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/kthread.c:kthread_unuse_mm
- kernel/kthread.c:kthread_use_mm
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810d0b07)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/nsproxy.c:validate_nsset
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810def7c)
Location: include/linux/spinlock.h:392
Inline: True
In kernel/sched/fair.c (ffffffff810f39fd)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_group
In kernel/sched/wait.c (ffffffff810fda08)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff811040c5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_show_numa
In kernel/locking/mutex.c (ffffffff81c42d0c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff8112de1d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff81132feb)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
- kernel/rcu/tree.c:exp_funnel_lock
- kernel/rcu/tree.c:exp_funnel_lock
In kernel/time/clocksource.c (ffffffff811482f0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff8114d350)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__ia32_sys_timer_delete
- kernel/time/posix-timers.c:__x64_sys_timer_delete
In kernel/time/posix-cpu-timers.c (ffffffff8114fa30)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:handle_posix_cpu_timers
In kernel/time/namespace.c (ffffffff81155e1d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/time/namespace.c:timens_for_children_get
- kernel/time/namespace.c:timens_get
In kernel/futex.c (ffffffff811589ad)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:__fixup_pi_state_owner
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff81174597)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
In kernel/cgroup/namespace.c (ffffffff81175ee2)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff811780c4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (ffffffff81178952)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff8117ff73)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff81180323)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff811825ac)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff8118c21e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/auditsc.c:audit_alloc_name
In kernel/audit_tree.c (ffffffff8119005c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:evict_chunk
- kernel/audit_tree.c:evict_chunk
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:create_chunk
- kernel/audit_tree.c:create_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
In kernel/debug/debug_core.c (ffffffff811957d9)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/debug/kdb/kdb_support.c (ffffffff8119fa14)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (ffffffff811d0f24)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/devmap.c (ffffffff8122dbae)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff8122e674)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
- kernel/bpf/cpumap.c:__cpu_map_ring_cleanup
In kernel/bpf/bpf_local_storage.c (ffffffff81230252)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/bpf/bpf_local_storage.c:bpf_local_storage_cache_idx_free
- kernel/bpf/bpf_local_storage.c:bpf_local_storage_cache_idx_get
In kernel/events/uprobes.c (ffffffff81251787)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/events/uprobes.c:find_active_uprobe
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:build_probe_list
- kernel/events/uprobes.c:uprobe_apply
- kernel/events/uprobes.c:uprobe_unregister
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:alloc_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (ffffffff81254bbb)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
- kernel/padata.c:padata_mt_helper
- kernel/padata.c:padata_mt_helper
- kernel/padata.c:padata_do_multithreaded
- kernel/padata.c:padata_do_multithreaded
In kernel/watch_queue.c (ffffffff812578be)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:remove_watch_from_object
In mm/filemap.c (ffffffff81259178)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (ffffffff81261746)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:find_lock_task_mm
In mm/fadvise.c (ffffffff8126245f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff81264c33)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff8127977e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_encode_fh
- mm/shmem.c:shmem_unlink
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/util.c (ffffffff8127e14c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff812818f8)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/list_lru.c (ffffffff812900f4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff81290980)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff812923e6)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff8129fefc)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:follow_invalidate_pte
- mm/memory.c:follow_invalidate_pte
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__p4d_alloc
- mm/memory.c:handle_pte_fault
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_fault
- mm/memory.c:do_fault_around
- mm/memory.c:finish_fault
- mm/memory.c:do_set_pmd
- mm/memory.c:pte_alloc_one_map
- mm/memory.c:pte_alloc_one_map
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:wp_page_shared
- mm/memory.c:wp_page_shared
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_pte_range
- mm/memory.c:remap_pte_range
- mm/memory.c:insert_pfn
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff812a12fe)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff812a2fce)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:__munlock_pagevec_fill
In mm/mmap.c (ffffffff812a5d5c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff812a9c97)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff812ab0be)
Location: include/linux/spinlock.h:392
Inline: True
In mm/page_vma_mapped.c (ffffffff812adb95)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff812adedf)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pte_range
In mm/rmap.c (ffffffff812b0d60)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff812b48ad)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/vmalloc.c:s_show
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:remap_vmalloc_range_partial
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:__vunmap
- mm/vmalloc.c:__get_vm_area_node
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:purge_fragmented_blocks
- mm/vmalloc.c:purge_fragmented_blocks
- mm/vmalloc.c:purge_fragmented_blocks
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:free_vmap_area
- mm/vmalloc.c:free_vmap_area
In mm/page_alloc.c (ffffffff812bf837)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/page_alloc.c:watermark_scale_factor_sysctl_handler
- mm/page_alloc.c:min_free_kbytes_sysctl_handler
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/madvise.c (ffffffff812c2c4d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff812cbb53)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/swapfile.c:cgroup_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:setup_swap_map_and_extents
- mm/swapfile.c:alloc_swap_info
- mm/swapfile.c:alloc_swap_info
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_pte
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:find_first_swap
- mm/swapfile.c:find_first_swap
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:page_trans_huge_map_swapcount
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:split_swap_cluster
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:__swap_entry_free
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:swap_free_cluster
- mm/swapfile.c:swap_free_cluster
- mm/swapfile.c:swap_alloc_cluster
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_cluster_schedule_discard
In mm/frontswap.c (ffffffff812cc374)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffffffff812cd3d9)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffff812d7217)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:gather_surplus_pages
- mm/hugetlb.c:gather_surplus_pages
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:prep_new_huge_page
- mm/hugetlb.c:__free_huge_page
- mm/hugetlb.c:update_and_free_page
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:allocate_file_region_entries
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff812dc398)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff812dd5b5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_interval_notifier_remove
- mm/mmu_notifier.c:__mmu_interval_notifier_insert
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:__mmu_notifier_register
- mm/mmu_notifier.c:mn_itree_invalidate
- mm/mmu_notifier.c:mn_hlist_release
- mm/mmu_notifier.c:mn_itree_release
- mm/mmu_notifier.c:mmu_interval_read_begin
- mm/mmu_notifier.c:mn_itree_inv_end
- mm/mmu_notifier.c:mn_itree_inv_end
In mm/ksm.c (ffffffff812e2701)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:replace_page
- mm/ksm.c:replace_page
- mm/ksm.c:write_protect_page
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
In mm/slub.c (ffffffff812e46d2)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/slub.c:process_slab
- mm/slub.c:validate_slab
- mm/slub.c:unfreeze_partials
- mm/slub.c:unfreeze_partials
- mm/slub.c:deactivate_slab
In mm/memory_hotplug.c (ffffffff81c3a7ee)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:shrink_zone_span
In mm/migrate.c (ffffffff812efb0c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812f9270)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:insert_pfn_pud
- mm/huge_memory.c:vmf_insert_pfn_pmd_prot
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff812ff92e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged_do_scan
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/khugepaged.c:retract_page_tables
- mm/khugepaged.c:retract_page_tables
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:khugepaged_scan_pmd
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff81304f0a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_task
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_cancel_attach
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
- mm/memcontrol.c:mem_cgroup_wait_acct_move
In mm/vmpressure.c (ffffffff8130ab21)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff8130c1e0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff8131033f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff81310b15)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff8131236b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/zsmalloc.c:__zs_compact
- mm/zsmalloc.c:__zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffff81313f6d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/userfaultfd.c:mcopy_atomic_pte
- mm/userfaultfd.c:mcopy_atomic_pte
In mm/hmm.c (ffffffff8131766c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pud
In fs/read_write.c (ffffffff8131c845)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/read_write.c:generic_file_llseek_size
In fs/super.c (ffffffff81323d79)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:get_super
- fs/super.c:get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:drop_super_exclusive
- fs/super.c:drop_super
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:deactivate_locked_super
In fs/char_dev.c (ffffffff81324e8b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/char_dev.c:cdev_dynamic_release
- fs/char_dev.c:cdev_default_release
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff81326566)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff8132879a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/exec.c:check_unsafe_exec
- fs/exec.c:alloc_bprm
- fs/exec.c:finalize_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:unshare_sighand
- fs/exec.c:exec_mmap
In fs/pipe.c (ffffffff8132b45c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:pipe_release
In fs/namei.c (ffffffff81334f45)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:atomic_open
- fs/namei.c:path_init
- fs/namei.c:__lookup_slow
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
In fs/fcntl.c (ffffffff81336560)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff813372e8)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff8133d168)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:__d_add
- fs/dcache.c:__d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:shrink_dcache_for_umount
- fs/dcache.c:shrink_dcache_for_umount
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:__lock_parent
- fs/dcache.c:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff8134167b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:iput_final
- fs/inode.c:iput_final
- fs/inode.c:iput_final
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- fs/inode.c:igrab
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode
- fs/inode.c:new_inode
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode
- fs/inode.c:find_inode
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
In fs/file.c (ffffffff81344a62)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:task_lookup_next_fd_rcu
- fs/file.c:task_lookup_fd_rcu
- fs/file.c:fget_task
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:close_fd_get_file
- fs/file.c:__close_range
- fs/file.c:__close_range
- fs/file.c:pick_file
- fs/file.c:fd_install
- fs/file.c:put_unused_fd
- fs/file.c:alloc_fd
- fs/file.c:exit_files
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_fdtable
In fs/namespace.c (ffffffff8134710d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:mnt_already_visible
- fs/namespace.c:current_chrooted
- fs/namespace.c:__do_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:do_move_mount
- fs/namespace.c:do_reconfigure_mnt
- fs/namespace.c:do_reconfigure_mnt
- fs/namespace.c:do_reconfigure_mnt
- fs/namespace.c:open_detached_copy
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:__detach_mounts
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:may_umount
- fs/namespace.c:may_umount_tree
- fs/namespace.c:mnt_cursor_del
- fs/namespace.c:m_stop
- fs/namespace.c:m_next
- fs/namespace.c:m_start
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:__is_local_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
In fs/xattr.c (ffffffff81350ff6)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffff81352fea)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:find_next_child
- fs/libfs.c:find_next_child
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff813589bd)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_workfn
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:__writeback_inodes_wb
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:move_expired_inodes
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff8135c40b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff81360fa2)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
- fs/d_path.c:prepend_path
- fs/d_path.c:prepend_path
In fs/fs_struct.c (ffffffff81361ced)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff81362cff)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/kernel_read_file.c (ffffffff81365f44)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
In fs/buffer.c (ffffffff8136a16f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__bforget
- fs/buffer.c:grow_dev_page
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:mark_buffer_dirty_inode
- fs/buffer.c:osync_buffers_list
- fs/buffer.c:osync_buffers_list
- fs/buffer.c:__find_get_block_slow
In fs/block_dev.c (ffffffff8136ed25)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:bd_abort_claiming
- fs/block_dev.c:bd_finish_claiming
- fs/block_dev.c:bd_prepare_to_claim
- fs/block_dev.c:bd_prepare_to_claim
- fs/block_dev.c:bd_prepare_to_claim
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdev_write_inode
- fs/block_dev.c:bdev_write_inode
In fs/proc_namespace.c (ffffffff81372e97)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff813737b9)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
In fs/notify/notification.c (ffffffff8137407f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (ffffffff8137429f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/mark.c (ffffffff81374759)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff81375d4b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff81376ab0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_new_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (ffffffff81378104)
Location: include/linux/spinlock.h:392
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff813797a6)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
- fs/notify/fanotify/fanotify_user.c:get_one_event
In fs/eventpoll.c (ffffffff8137cd3c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff8137edf0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff81381ca8)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (ffffffff81385b2a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/aio.c:aio_poll
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:aio_nr_sub
- fs/aio.c:ioctx_add_table
- fs/aio.c:ioctx_add_table
- fs/aio.c:aio_setup_ring
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
- fs/aio.c:aio_free_ring
In fs/io_uring.c (ffffffff81399de8)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:__io_poll_remove_one
- fs/io_uring.c:__io_arm_poll_handler
- fs/io_uring.c:io_poll_double_wake
- fs/io_uring.c:io_poll_remove_double
- fs/io_uring.c:io_close
- fs/io_uring.c:io_close
- fs/io_uring.c:io_close
- fs/io_uring.c:io_close
- fs/io_uring.c:io_grab_identity
- fs/io_uring.c:io_req_clean_work
- fs/io_uring.c:io_sq_thread_drop_mm_files
In fs/io-wq.c (ffffffff8139bce5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/io-wq.c:io_impersonate_work
- fs/io-wq.c:__io_worker_unuse
In fs/dax.c (ffffffff8139f3bb)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/dax.c:dax_entry_mkclean
- fs/dax.c:dax_entry_mkclean
In fs/crypto/hooks.c (ffffffff813a2d38)
Location: include/linux/spinlock.h:392
Inline: True
In fs/crypto/keyring.c (ffffffff813a362b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/crypto/keyring.c:check_for_busy_inodes
- fs/crypto/keyring.c:check_for_busy_inodes
- fs/crypto/keyring.c:evict_dentries_for_decrypted_inodes
- fs/crypto/keyring.c:evict_dentries_for_decrypted_inodes
- fs/crypto/keyring.c:evict_dentries_for_decrypted_inodes
- fs/crypto/keyring.c:evict_dentries_for_decrypted_inodes
In fs/crypto/keysetup.c (ffffffff813a5214)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/crypto/keysetup.c:fscrypt_setup_encryption_info
- fs/crypto/keysetup.c:put_crypt_info
In fs/crypto/keysetup_v1.c (ffffffff813a58e7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:fscrypt_put_direct_key
In fs/locks.c (ffffffff813ac185)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:generic_delete_lease
- fs/locks.c:generic_add_lease
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:time_out_leases
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_insert_global_locks
- fs/locks.c:locks_move_blocks
In fs/mbcache.c (ffffffff813b5f99)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff813b93ce)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff813b9920)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff813b9c1c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
In fs/quota/dquot.c (ffffffff813c0a2b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:do_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_quota_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:remove_dquot_ref
- fs/quota/dquot.c:remove_dquot_ref
- fs/quota/dquot.c:remove_dquot_ref
- fs/quota/dquot.c:add_dquot_ref
- fs/quota/dquot.c:add_dquot_ref
- fs/quota/dquot.c:add_dquot_ref
- fs/quota/dquot.c:add_dquot_ref
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:find_quota_format
- fs/quota/dquot.c:find_quota_format
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff813c9e31)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:hold_task_mempolicy
In fs/proc/inode.c (ffffffff813cb1e7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
- fs/proc/inode.c:proc_invalidate_siblings_dcache
In fs/proc/base.c (ffffffff813d1802)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:proc_pid_make_inode
- fs/proc/base.c:proc_pid_evict_inode
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:environ_read
- fs/proc/base.c:get_mm_cmdline
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff813d30fb)
Location: include/linux/spinlock.h:392
Inline: True
In fs/proc/array.c (ffffffff813d36bc)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff813d5a99)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:seq_show
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff813d7eea)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff813da003)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:get_subdir
- fs/proc/proc_sysctl.c:get_subdir
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_getattr
- fs/proc/proc_sysctl.c:proc_sys_permission
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_poll
- fs/proc/proc_sysctl.c:proc_sys_open
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff813db693)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff813e0900)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff813e3ec7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff813e41ea)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
- fs/sysfs/symlink.c:sysfs_do_create_link_sd
In fs/sysfs/group.c (ffffffff813e4efb)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/sysfs/group.c:compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff813e5418)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff813e77fc)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_dir_open
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_depend_item_unlocked
- fs/configfs/dir.c:configfs_depend_item
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff813e8f8f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
In fs/dcookies.c (ffffffff813ea561)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_exit
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff813ebc9e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ext4_jbd2.c (ffffffff813edd70)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/ext4_jbd2.c:ext4_check_bdev_write_error
In fs/ext4/extents.c (ffffffff813ee9fa)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff813fa5f0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (ffffffff81401618)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_mark_inode_used
- fs/ext4/ialloc.c:ext4_mark_inode_used
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_validate_inode_bitmap
- fs/ext4/ialloc.c:ext4_validate_inode_bitmap
In fs/ext4/inode.c (ffffffff8140a4ec)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff8141fc15)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_extent
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_add_n_trim
- fs/ext4/mballoc.c:ext4_mb_add_n_trim
- fs/ext4/mballoc.c:ext4_mb_add_n_trim
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_bb
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_free_data_in_buddy
- fs/ext4/mballoc.c:ext4_free_data_in_buddy
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_good_group_nolock
- fs/ext4/mballoc.c:ext4_mb_good_group_nolock
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/migrate.c (ffffffff81420668)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffffffff814449a9)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_update_super
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:save_error_info
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/ext4/fast_commit.c (ffffffff81455cb0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/fast_commit.c:ext4_fc_cleanup
- fs/ext4/fast_commit.c:ext4_fc_cleanup
- fs/ext4/fast_commit.c:ext4_fc_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:__track_dentry_update
- fs/ext4/fast_commit.c:ext4_fc_del
- fs/ext4/fast_commit.c:ext4_fc_start_update
- fs/ext4/fast_commit.c:ext4_fc_wait_committing_inode
In fs/jbd2/transaction.c (ffffffff8145b9a2)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_undo_access
- fs/jbd2/transaction.c:jbd2_journal_get_undo_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff8145c594)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_finish_inode_data_buffers
- fs/jbd2/commit.c:journal_finish_inode_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff8145f3f5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff8145fb8d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff814645e4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff8146677d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff8146e66b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff8146e9ff)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fat/cache.c:fat_cache_inval_inode
- fs/fat/cache.c:fat_cache_lookup
In fs/fat/dir.c (ffffffff814715fa)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff81472860)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8147700b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_iget
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff81478505)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff81478a4b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff8148665f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (ffffffff81486f47)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff81489a84)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_read_single_forget
- fs/fuse/dev.c:fuse_copy_page
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_copy_fill
- fs/fuse/dev.c:fuse_copy_fill
- fs/fuse/dev.c:fuse_request_queue_background
- fs/fuse/dev.c:__fuse_request_send
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_dev_wake_and_unlock
- fs/fuse/dev.c:fuse_put_request
In fs/fuse/dir.c (ffffffff8148ff91)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_set_nowrite
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_dentry_settime
In fs/fuse/file.c (ffffffff81497016)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_file_mmap
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepage_add
- fs/fuse/file.c:fuse_writepage_add
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_write_inode
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_finish_open
In fs/fuse/inode.c (ffffffff8149947e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_fill_super_common
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_reverse_inval_inode
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff8149a509)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (ffffffff8149baf2)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
In fs/fuse/dax.c (ffffffff8149dde0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fuse/dax.c:fuse_dax_free_mem_worker
- fs/fuse/dax.c:inode_inline_reclaim_one_dmap
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_setup_one_mapping
- fs/fuse/dax.c:alloc_dax_mapping
- fs/fuse/dax.c:alloc_dax_mapping
In ipc/util.c (ffffffff814a3d80)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff814a6d75)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff814a823a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- ipc/sem.c:sysvipc_sem_proc_show
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff814ae428)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff814b03f4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff814b2c78)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff814b339b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff814b5109)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff814b87af)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff814bcb15)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff814d1d0f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff814f39df)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smk_ipv4_check
- security/smack/smack_lsm.c:smack_netlbl_add
In security/lsm_audit.c (ffffffff814f8337)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/lsm_audit.c:dump_common_audit_data
- security/lsm_audit.c:dump_common_audit_data
In security/tomoyo/audit.c (ffffffff814f9a8a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff814fab20)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_select_domain
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff8150407a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_name_used_by_io_buffer
- security/tomoyo/gc.c:tomoyo_name_used_by_io_buffer
- security/tomoyo/gc.c:tomoyo_struct_used_by_io_buffer
- security/tomoyo/gc.c:tomoyo_struct_used_by_io_buffer
In security/apparmor/apparmorfs.c (ffffffff8150c54f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff81510dc2)
Location: include/linux/spinlock.h:392
Inline: True
In security/apparmor/lsm.c (ffffffff82ff39ef)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/apparmor/lsm.c:alloc_buffers
- security/apparmor/lsm.c:destroy_buffers
- security/apparmor/lsm.c:destroy_buffers
- security/apparmor/lsm.c:aa_get_buffer
- security/apparmor/lsm.c:aa_get_buffer
In security/apparmor/file.c (ffffffff8152447e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff8152e200)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff8152eca6)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/integrity/ima/ima_template.c (ffffffff81537a5f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:restore_template_fmt
In crypto/scompress.c (ffffffff8154554a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff815546b5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff81559ef7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff8155d606)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff815656e2)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
- block/blk-ioc.c:ioc_release_fn
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff8156da77)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_alloc_and_init_hctx
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_try_issue_directly
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff81573a44)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:__blk_mq_sched_dispatch_requests
In block/ioprio.c (ffffffff81577b35)
Location: include/linux/spinlock.h:392
Inline: True
In block/blk-cgroup.c (ffffffff8158533e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff8158fbfa)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_rqos_merge
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:ioc_forgive_debts
- block/blk-iocost.c:iocg_waitq_timer_fn
In block/mq-deadline.c (ffffffff8159229e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (ffffffff81598f75)
Location: include/linux/spinlock.h:392
Inline: True
In lib/lockref.c (ffffffff815a0105)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- lib/lockref.c:lockref_get_not_dead
- lib/lockref.c:lockref_put_or_lock
- lib/lockref.c:lockref_get_or_lock
- lib/lockref.c:lockref_put_not_zero
- lib/lockref.c:lockref_get_not_zero
- lib/lockref.c:lockref_get
In lib/rhashtable.c (ffffffff815abca5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rht_deferred_worker
In lib/refcount.c (ffffffff815ac552)
Location: include/linux/spinlock.h:392
Inline: True
In lib/genalloc.c (ffffffff815b716c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff815f991b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/dec_and_lock.c (ffffffff8160d2df)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (ffffffff8160ef1a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff8160f4cd)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:__kobject_del
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:create_dir
In lib/xarray.c (ffffffff816201f7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store_range
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
- lib/xarray.c:__xas_nomem
In drivers/gpio/gpiolib-cdev.c (ffffffff8163be40)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_poll
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_poll
- drivers/gpio/gpiolib-cdev.c:linereq_put_event
In drivers/pci/pci.c (ffffffff8164d546)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
In drivers/pci/pci-driver.c (ffffffff81653c65)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffff81680092)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_inb_pwrite_handler
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_balloon.c (ffffffff8172d47f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/events/events_base.c (ffffffff81732beb)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
In drivers/xen/xenbus/xenbus_client.c (ffffffff81737e86)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_hvm
In drivers/xen/xenbus/xenbus_xs.c (ffffffff8173936b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_request_exit
- drivers/xen/xenbus/xenbus_xs.c:xs_request_enter
- drivers/xen/xenbus/xenbus_xs.c:xs_request_enter
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_exit
In drivers/xen/mcelog.c (ffffffff8174264d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff81752982)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tioccons
- drivers/tty/tty_io.c:tioccons
- drivers/tty/tty_io.c:tioccons
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
In drivers/tty/tty_jobctrl.c (ffffffff8175d51a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff8175f761)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81761eb1)
Location: include/linux/spinlock.h:392
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81766597)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff8176a2b1)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_xen.c (ffffffff83006896)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- 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_initial_domain_console_init
- drivers/tty/hvc/hvc_xen.c:xen_pv_console_init
- drivers/tty/hvc/hvc_xen.c:xen_hvm_console_init
In drivers/tty/serial/8250/8250_core.c (ffffffff81778154)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff8178bced)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffff81792793)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff81792f2a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff81796020)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/char/agp/generic.c:agp_unbind_memory
- drivers/char/agp/generic.c:agp_bind_memory
In drivers/iommu/amd/iommu.c (ffffffff817a4dc2)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/iommu/amd/iommu.c:protection_domain_alloc
- drivers/iommu/amd/iommu.c:protection_domain_free
- drivers/iommu/amd/iommu.c:detach_device
- drivers/iommu/amd/iommu.c:attach_device
In drivers/iommu/intel/iommu.c (ffffffff817b3155)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- 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:aux_domain_add_dev
- drivers/iommu/intel/iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
In drivers/iommu/intel/pasid.c (ffffffff817b39e4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/iommu/intel/pasid.c:intel_pasid_get_entry
- drivers/iommu/intel/pasid.c:intel_pasid_get_entry
In drivers/iommu/iommu.c (ffffffff817bc744)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/ioasid.c (ffffffff817bf942)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/iommu/ioasid.c:ioasid_put
- drivers/iommu/ioasid.c:ioasid_get
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_set_data
- drivers/iommu/ioasid.c:ioasid_unregister_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:default_alloc
In drivers/iommu/iova.c (ffffffff817c0cf5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/iommu/iova.c:__iova_rcache_get
- drivers/iommu/iova.c:__iova_rcache_insert
In drivers/base/core.c (ffffffff817cb79d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:get_device_parent
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff817cbb36)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff817cf030)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff817d0a42)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff817d419c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff817d760d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/swnode.c:software_node_find_by_name
- drivers/base/swnode.c:software_node_to_swnode
In drivers/base/devtmpfs.c (ffffffff81c0ec27)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_submit_req
In drivers/base/power/runtime.c (ffffffff817de0c0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffffffff817e9d5c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:__device_uncache_fw_images
- drivers/base/firmware_loader/main.c:__device_uncache_fw_images
- drivers/base/firmware_loader/main.c:__device_uncache_fw_images
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:fw_cache_piggyback_on_request
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:__free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff817efaf6)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff8180284c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlbd_release_minors
- drivers/block/xen-blkfront.c:xlbd_reserve_minors
- drivers/block/xen-blkfront.c:xlbd_reserve_minors
In drivers/mfd/ezx-pcap.c (ffffffff81813c1f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff8181caa7)
Location: include/linux/spinlock.h:392
Inline: True
In drivers/nvdimm/bus.c (ffffffff8181e9e1)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff8182242e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffff8182d15a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:add_badrange
In drivers/dax/super.c (ffffffff81831fba)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/dma-buf/dma-buf.c (ffffffff81835eb9)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_show_fdinfo
- drivers/dma-buf/dma-buf.c:dma_buf_ioctl
- drivers/dma-buf/dma-buf.c:dmabuffs_dname
In drivers/dma-buf/dma-fence.c (ffffffff81837b7f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/dma-buf/dma-heap.c (ffffffff8183a910)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_add
In drivers/scsi/scsi_scan.c (ffffffff8184b900)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_prep_async_scan
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff818517cb)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff8185abb4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff81863128)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff8189ab3e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_receive
- drivers/net/tun.c:tun_napi_receive
In drivers/net/ppp/ppp_generic.c (ffffffff818a0233)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_channel_bridge_input
- drivers/net/ppp/ppp_generic.c:__ppp_channel_push
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffffffff818a939e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/vfio/vfio_iommu_type1.c (ffffffff818aca1a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/vfio/vfio_iommu_type1.c:follow_fault_pfn
In drivers/usb/core/hcd.c (ffffffff818caedf)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/message.c (ffffffff818cdf54)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (ffffffff81c1d3bc)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff818d699a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/core/devio.c:cancel_bulk_urbs
In drivers/usb/dwc2/core_intr.c (ffffffff818e1116)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_usb_suspend_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
In drivers/usb/dwc2/hcd.c (ffffffff818e6517)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff818ecc7b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff81905104)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff8190aa49)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff81919910)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:handle_port_status
In drivers/usb/host/xhci-dbgcap.c (ffffffff81926304)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff819273b1)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
In drivers/input/mousedev.c (ffffffff81935a62)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff819372b8)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
In drivers/input/misc/uinput.c (ffffffff8193ccad)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/i2c/i2c-dev.c (ffffffff8194d211)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:name_show
In drivers/thermal/thermal_sysfs.c (ffffffff8195e054)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffffffff8321e07d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:get_bitmap_file
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (ffffffff81977878)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (ffffffff8197fb33)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:free_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffffffff81997703)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/pcc-cpufreq.c (ffffffff819a0111)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff819a50b8)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_state_disabled
In drivers/cpuidle/sysfs.c (ffffffff819a5a79)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81c40ec4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:firmware_map_add_entry
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/firmware/efi/efi.c (ffffffff81c3c24b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff819c8808)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/vme/vme.c (ffffffff819d5066)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In net/socket.c (ffffffff819de7aa)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff819e7bc7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_free_unlock_clone
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff819f747b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff819f88d3)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff81a06a93)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_all_backlogs
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:__dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff81a10768)
Location: include/linux/spinlock.h:392
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 (ffffffff81a132b0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/net-sysfs.c (ffffffff81a39aef)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff81a3d410)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_put_page_bulk
- net/core/page_pool.c:page_pool_put_page
- net/core/page_pool.c:page_pool_refill_alloc_cache
In net/core/netpoll.c (ffffffff81a4160c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/netpoll.c:__netpoll_send_skb
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff81a429a2)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff81a516d6)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
- net/core/netprio_cgroup.c:update_netprio
In net/core/netclassid_cgroup.c (ffffffff81a51900)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid_task
- net/core/netclassid_cgroup.c:update_classid_sock
In net/core/sock_map.c (ffffffff81a5597e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_update_elem
In net/core/devlink.c (ffffffff81a5b14d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
- net/core/devlink.c:devlink_region_snapshot_id_get
- net/core/devlink.c:devlink_nl_cmd_region_new
In net/sched/sch_generic.c (ffffffff81a6e61c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:try_bulk_dequeue_skb_slow
In net/sched/cls_api.c (ffffffff81a75b6d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_cls_offload_cnt_update
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_block_put
- net/sched/cls_api.c:__tcf_get_next_proto
In net/ipv4/route.c (ffffffff81aa0bdc)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81aa3425)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81aaeb4f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81aaf1d6)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff81ab0b27)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
- net/ipv4/inet_connection_sock.c:reqsk_queue_unlink
In net/ipv4/tcp.c (ffffffff81ab83c8)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp.c:__tcp_close
In net/ipv4/tcp_input.c (ffffffff81abef78)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff81accc98)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81acdc55)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff81ad30f4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:bpf_iter_tcp_seq_stop
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_syn_recv_sock
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff81ad59e1)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff81ad7234)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff81ad923a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_fastopen_queue_check
- net/ipv4/tcp_fastopen.c:tcp_fastopen_queue_check
- net/ipv4/tcp_fastopen.c:tcp_fastopen_create_child
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff81ada3fc)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (ffffffff81ae10b0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81ae95d8)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81af56b5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81afb284)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff81b0c758)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff81b126f4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/syncookies.c (ffffffff81b153a6)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (ffffffff81b1967e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff81b1e217)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff81b25839)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff81b2ce11)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81b30bc0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffffffff81b33117)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_getname
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_wait_for_peer
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_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_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_me
In net/unix/garbage.c (ffffffff81b37f52)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (ffffffff81b383b1)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81b3ad1f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:ipv6_ac_destroy_dev
- net/ipv6/anycast.c:__ipv6_dev_ac_dec
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
In net/ipv6/addrconf.c (ffffffff81b432fc)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:inet6_set_iftoken
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_begin
- net/ipv6/addrconf.c:addrconf_dad_begin
- net/ipv6/addrconf.c:addrconf_dad_begin
- net/ipv6/addrconf.c:fixup_permanent_addr
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr_hash
In net/ipv6/addrlabel.c (ffffffff81b4e055)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_del
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffffffff81b54e6e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/icmp.c (ffffffff81b6d8c5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/mcast.c (ffffffff81b708dd)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_send_cr
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (ffffffff81b74c1c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81b79863)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_syn_recv_sock
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81b7f049)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff81b831a6)
Location: include/linux/spinlock.h:392
Inline: True
In net/ipv6/xfrm6_input.c (ffffffff81b87783)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81b8c40e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81b93bf7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81b9969b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:fanout_add
- net/packet/af_packet.c:fanout_add
- net/packet/af_packet.c:fanout_set_data
- net/packet/af_packet.c:fanout_set_data
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
In net/netlabel/netlabel_domainhash.c (ffffffff81ba1a7e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff8301f436)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_condremove_iface
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_condremove_iface
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove_addr6
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove_addr4
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add_addr6
In net/l3mdev/l3mdev.c (ffffffff81badc8e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/l3mdev/l3mdev.c:l3mdev_ifindex_lookup_by_table_id
- net/l3mdev/l3mdev.c:l3mdev_table_lookup_unregister
- net/l3mdev/l3mdev.c:l3mdev_table_lookup_register
In net/mptcp/protocol.c (ffffffff81bc07f5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_sk_clone
- net/mptcp/protocol.c:mptcp_retransmit_timer
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_sendmsg
In arch/x86/pci/xen.c (ffffffff81bcbb73)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_initdom_setup_msi_irqs
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff831b9a25)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff810278f3)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff8102a425)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_exit_mmap
- arch/x86/xen/mmu_pv.c:xen_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
- arch/x86/xen/mmu_pv.c:xen_pte_unlock
In arch/x86/kernel/ldt.c (ffffffff8103b20f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:write_ldt
In arch/x86/kernel/alternative.c (ffffffff8103ea95)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:__text_poke
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8105841d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_release
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff81065e9c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff81066018)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/encl.c:sgx_mmu_notifier_release
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_may_map
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_may_map
In arch/x86/kernel/cpu/sgx/ioctl.c (ffffffff81067935)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
In arch/x86/kernel/cpu/sgx/main.c (ffffffff8106928b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_unmark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:sgx_unmark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:sgx_mark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:__sgx_alloc_epc_page_from_node
- arch/x86/kernel/cpu/sgx/main.c:__sgx_alloc_epc_page_from_node
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In arch/x86/kernel/reboot.c (ffffffff8106b419)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init.c (ffffffff831dd837)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/init_64.c (ffffffff81c2f67d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_p4d_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:__kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_p4d_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
In arch/x86/mm/pgtable.c (ffffffff8108ab5b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/pat/set_memory.c (ffffffff8108ed85)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/mm/pat/set_memory.c:__change_page_attr_set_clr
- arch/x86/mm/pat/set_memory.c:__change_page_attr
- arch/x86/mm/pat/set_memory.c:__change_page_attr
- arch/x86/mm/pat/set_memory.c:__split_large_page
- arch/x86/mm/pat/set_memory.c:__split_large_page
- arch/x86/mm/pat/set_memory.c:update_page_count
In arch/x86/mm/pat/memtype.c (ffffffff810901ce)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/mm/pat/memtype.c:memtype_get_idx
- arch/x86/mm/pat/memtype.c:lookup_memtype
- arch/x86/mm/pat/memtype.c:memtype_reserve
- arch/x86/mm/pat/memtype.c:memtype_reserve
In arch/x86/mm/kmmio.c (ffffffff81092cd3)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:post_kmmio_handler
In kernel/fork.c (ffffffff810a4827)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:kernel_clone
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_signal
- kernel/fork.c:mm_release
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffffffff810a4aed)
Location: include/linux/spinlock.h:392
Inline: True
In kernel/cpu.c (ffffffff810a77cc)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff810a9671)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:exit_mm
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:__exit_signal
- kernel/exit.c:__exit_signal
In kernel/resource.c (ffffffff810ad29f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/resource.c:alloc_resource
In kernel/ptrace.c (ffffffff810b218e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff810bc0af)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810bf9a3)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:do_prlimit
- kernel/sys.c:__x32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_sys_old_getrlimit
- kernel/sys.c:__x64_sys_old_getrlimit
In kernel/umh.c (ffffffff810c277d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/params.c (ffffffff810cbd16)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810cd3e6)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/kthread.c:kthread_unuse_mm
- kernel/kthread.c:kthread_use_mm
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810d26e7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/nsproxy.c:validate_nsset
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810e0bbc)
Location: include/linux/spinlock.h:392
Inline: True
In kernel/sched/fair.c (ffffffff810f61e6)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_group
In kernel/sched/wait.c (ffffffff810fff98)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff81106de5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_show_numa
- kernel/sched/debug.c:print_cfs_rq
In kernel/locking/mutex.c (ffffffff81c3536c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff8112e36d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff8113255b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
- kernel/rcu/tree.c:exp_funnel_lock
- kernel/rcu/tree.c:exp_funnel_lock
In kernel/time/clocksource.c (ffffffff811491df)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff8114f96f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__ia32_sys_timer_delete
- kernel/time/posix-timers.c:__x64_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff81150e0e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:posix_cpu_timers_work
In kernel/time/namespace.c (ffffffff8115702d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/time/namespace.c:timens_for_children_get
- kernel/time/namespace.c:timens_get
In kernel/futex.c (ffffffff81159c23)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:__fixup_pi_state_owner
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff81175164)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
In kernel/cgroup/namespace.c (ffffffff81176b42)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff81178c44)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (ffffffff811794c5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff81180a4d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff81181233)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff811836fc)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff8118cfce)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/auditsc.c:audit_alloc_name
In kernel/audit_tree.c (ffffffff81190f8c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:evict_chunk
- kernel/audit_tree.c:evict_chunk
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:create_chunk
- kernel/audit_tree.c:create_chunk
In kernel/debug/debug_core.c (ffffffff81196779)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/debug/kdb/kdb_support.c (ffffffff811a0674)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (ffffffff811d20b4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/bpf_local_storage.c (ffffffff81225812)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/bpf/bpf_local_storage.c:bpf_local_storage_cache_idx_free
- kernel/bpf/bpf_local_storage.c:bpf_local_storage_cache_idx_get
In kernel/bpf/devmap.c (ffffffff81232c6e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff81233554)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
In kernel/events/uprobes.c (ffffffff81254ec7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:alloc_uprobe
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (ffffffff8125916e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
- kernel/padata.c:padata_mt_helper
- kernel/padata.c:padata_mt_helper
- kernel/padata.c:padata_do_multithreaded
- kernel/padata.c:padata_do_multithreaded
In kernel/watch_queue.c (ffffffff8125bd1e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:remove_watch_from_object
In mm/filemap.c (ffffffff8125fedf)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:filemap_map_pmd
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (ffffffff81265f76)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:find_lock_task_mm
In mm/fadvise.c (ffffffff81266eef)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff81268e49)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff8127e54e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_encode_fh
- mm/shmem.c:shmem_unlink
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/util.c (ffffffff812832bc)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff812867a9)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/list_lru.c (ffffffff81295744)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff812961c0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff81297d42)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff812a572e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/memory.c:generic_access_phys
- mm/memory.c:generic_access_phys
- mm/memory.c:generic_access_phys
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:follow_invalidate_pte
- mm/memory.c:follow_invalidate_pte
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__p4d_alloc
- mm/memory.c:handle_pte_fault
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_fault
- mm/memory.c:finish_fault
- mm/memory.c:finish_fault
- mm/memory.c:do_set_pmd
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:wp_page_copy
- mm/memory.c:wp_page_reuse
- mm/memory.c:apply_to_pte_range
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff812a6af7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff812a882e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:__munlock_pagevec_fill
In mm/mmap.c (ffffffff812ac45f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff812af122)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff812b05be)
Location: include/linux/spinlock.h:392
Inline: True
In mm/page_vma_mapped.c (ffffffff812b3008)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff812b32d2)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pte_range
In mm/rmap.c (ffffffff812b63b2)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff812baa49)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/vmalloc.c:s_show
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:vmalloc_dump_obj
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:remap_vmalloc_range_partial
- mm/vmalloc.c:vread
- mm/vmalloc.c:__vunmap
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:purge_fragmented_blocks
- mm/vmalloc.c:purge_fragmented_blocks
- mm/vmalloc.c:purge_fragmented_blocks
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:free_vmap_area
- mm/vmalloc.c:free_vmap_area
In mm/page_alloc.c (ffffffff812c4f0f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/memory_hotplug.c (ffffffff81c2cdce)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:shrink_zone_span
In mm/madvise.c (ffffffff812c9ac9)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff812d26d8)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/swapfile.c:cgroup_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:setup_swap_map_and_extents
- mm/swapfile.c:alloc_swap_info
- mm/swapfile.c:alloc_swap_info
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_pte
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:find_first_swap
- mm/swapfile.c:find_first_swap
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:page_trans_huge_map_swapcount
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:split_swap_cluster
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:__swap_entry_free
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_cluster_schedule_discard
In mm/frontswap.c (ffffffff812d31b4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffffffff812d3dc9)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffff812de920)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_unshare_all_pmds
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:allocate_file_region_entries
In mm/mempolicy.c (ffffffff812e3c28)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff812e4d35)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_interval_notifier_remove
- mm/mmu_notifier.c:__mmu_interval_notifier_insert
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:__mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_invalidate_range_start
- mm/mmu_notifier.c:__mmu_notifier_release
- mm/mmu_notifier.c:__mmu_notifier_release
- mm/mmu_notifier.c:mmu_interval_read_begin
- mm/mmu_notifier.c:mn_itree_inv_end
- mm/mmu_notifier.c:mn_itree_inv_end
In mm/ksm.c (ffffffff812e9e91)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:replace_page
- mm/ksm.c:replace_page
- mm/ksm.c:write_protect_page
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
In mm/slub.c (ffffffff812ebf32)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/slub.c:process_slab
- mm/slub.c:validate_slab
- mm/slub.c:__kmem_cache_shutdown
- mm/slub.c:unfreeze_partials
- mm/slub.c:unfreeze_partials
- mm/slub.c:deactivate_slab
In mm/migrate.c (ffffffff812f548f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812ff87a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:insert_pfn_pud
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff813063a3)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/khugepaged.c:retract_page_tables
- mm/khugepaged.c:retract_page_tables
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:khugepaged_scan_pmd
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff8130bf0a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_task
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_cancel_attach
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
In mm/vmpressure.c (ffffffff81311181)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/zpool.c (ffffffff813163ff)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff81316be5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff813182aa)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffff8131a12c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/userfaultfd.c:mcopy_atomic_pte
- mm/userfaultfd.c:mcopy_atomic_pte
In mm/hmm.c (ffffffff8131d36d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pud
In fs/read_write.c (ffffffff813229b5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/read_write.c:generic_file_llseek_size
In fs/super.c (ffffffff81329e39)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:get_super
- fs/super.c:get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:drop_super_exclusive
- fs/super.c:drop_super
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:deactivate_locked_super
In fs/char_dev.c (ffffffff8132b03b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/char_dev.c:cdev_dynamic_release
- fs/char_dev.c:cdev_default_release
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff8132c676)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff8132e99c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/exec.c:alloc_bprm
- fs/exec.c:finalize_exec
- fs/exec.c:begin_new_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:exec_mmap
In fs/pipe.c (ffffffff81331434)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:create_pipe_files
- fs/pipe.c:pipe_release
In fs/namei.c (ffffffff8133b0d5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:path_init
- fs/namei.c:__lookup_slow
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
In fs/fcntl.c (ffffffff8133c700)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff8133d99d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff813435e8)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:__d_add
- fs/dcache.c:__d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:shrink_dcache_for_umount
- fs/dcache.c:shrink_dcache_for_umount
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_alias_rcu
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:__lock_parent
- fs/dcache.c:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff81347b5b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:iput_final
- fs/inode.c:iput_final
- fs/inode.c:iput_final
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- fs/inode.c:igrab
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode
- fs/inode.c:new_inode
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode
- fs/inode.c:find_inode
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
In fs/file.c (ffffffff8134af92)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:task_lookup_next_fd_rcu
- fs/file.c:task_lookup_fd_rcu
- fs/file.c:fget_task
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:close_fd_get_file
- fs/file.c:__close_range
- fs/file.c:__close_range
- fs/file.c:pick_file
- fs/file.c:fd_install
- fs/file.c:put_unused_fd
- fs/file.c:alloc_fd
- fs/file.c:exit_files
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffffffff8134d8bd)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__do_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:do_move_mount
- fs/namespace.c:__do_sys_open_tree
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:__detach_mounts
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:may_umount
- fs/namespace.c:may_umount_tree
- fs/namespace.c:mnt_cursor_del
- fs/namespace.c:m_stop
- fs/namespace.c:m_next
- fs/namespace.c:m_start
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:__is_local_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
In fs/xattr.c (ffffffff81357ce6)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffff813596da)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8135f3bd)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:wb_workfn
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:__writeback_inodes_wb
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:move_expired_inodes
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff81362ecb)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff81367a81)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
- fs/d_path.c:prepend_path
- fs/d_path.c:prepend_path
In fs/fs_struct.c (ffffffff813687cd)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff8136979f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/kernel_read_file.c (ffffffff8136c984)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
In fs/buffer.c (ffffffff81370d8c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__bforget
- fs/buffer.c:grow_dev_page
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:mark_buffer_dirty_inode
- fs/buffer.c:__find_get_block_slow
In fs/block_dev.c (ffffffff81375695)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:bd_abort_claiming
- fs/block_dev.c:bd_prepare_to_claim
- fs/block_dev.c:bd_prepare_to_claim
- fs/block_dev.c:bd_prepare_to_claim
- fs/block_dev.c:nr_blockdev_pages
In fs/proc_namespace.c (ffffffff81379823)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff8137a119)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
- fs/notify/fsnotify.c:fsnotify_unmount_inodes
In fs/notify/notification.c (ffffffff8137aa1f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (ffffffff8137abff)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/mark.c (ffffffff8137b109)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff8137c6e9)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff8137d47f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (ffffffff8137ecb4)
Location: include/linux/spinlock.h:392
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff8138030f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffff81383700)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff81385a70)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff81388d0f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (ffffffff8138b403)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:aio_nr_sub
- fs/aio.c:ioctx_add_table
- fs/aio.c:ioctx_add_table
- fs/aio.c:aio_setup_ring
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
- fs/aio.c:aio_free_ring
In fs/io_uring.c (ffffffff8139ec7e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/io_uring.c:__io_uring_register
- 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_poll_remove_waitqs
- fs/io_uring.c:__io_arm_poll_handler
- fs/io_uring.c:io_poll_double_wake
- fs/io_uring.c:io_poll_remove_double
- fs/io_uring.c:io_provide_buffers
In fs/io-wq.c (ffffffff813a2fb2)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/io-wq.c:io_worker_handle_work
In fs/dax.c (ffffffff813a6128)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/dax.c:dax_entry_mkclean
- fs/dax.c:dax_entry_mkclean
In fs/crypto/hooks.c (ffffffff813a9f78)
Location: include/linux/spinlock.h:392
Inline: True
In fs/crypto/keyring.c (ffffffff813aa863)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
In fs/crypto/keysetup.c (ffffffff813ac2fc)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/crypto/keysetup.c:fscrypt_setup_encryption_info
- fs/crypto/keysetup.c:put_crypt_info
In fs/crypto/keysetup_v1.c (ffffffff813ac943)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:fscrypt_put_direct_key
In fs/locks.c (ffffffff813b3835)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:generic_setlease
- fs/locks.c:generic_add_lease
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:time_out_leases
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_move_blocks
In fs/mbcache.c (ffffffff813bd0e9)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff813c02c1)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff813c0a80)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff813c0d79)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
In fs/quota/dquot.c (ffffffff813c773b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:do_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_quota_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff813d1491)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:hold_task_mempolicy
In fs/proc/inode.c (ffffffff813d28b7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
- fs/proc/inode.c:proc_invalidate_siblings_dcache
In fs/proc/base.c (ffffffff813d86f8)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:proc_pid_make_inode
- fs/proc/base.c:proc_pid_evict_inode
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:environ_read
- fs/proc/base.c:get_mm_cmdline
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff813d9e43)
Location: include/linux/spinlock.h:392
Inline: True
In fs/proc/array.c (ffffffff813da4ec)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff813dc99b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:seq_show
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff813ded99)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff813e0e53)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_getattr
- fs/proc/proc_sysctl.c:proc_sys_permission
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_poll
- fs/proc/proc_sysctl.c:proc_sys_open
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff813e25c3)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff813e742f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff813eaac7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff813eadea)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
- fs/sysfs/symlink.c:sysfs_do_create_link_sd
In fs/sysfs/group.c (ffffffff813ebafb)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/sysfs/group.c:compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff813ec028)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff813ee1cc)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_dir_open
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_depend_item_unlocked
- fs/configfs/dir.c:configfs_depend_item
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff813efaff)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
In fs/ext4/balloc.c (ffffffff813f21de)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ext4_jbd2.c (ffffffff813f4861)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/ext4_jbd2.c:__ext4_journal_get_write_access
In fs/ext4/extents.c (ffffffff813f4fca)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff814009b0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (ffffffff81407bca)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_mark_inode_used
- fs/ext4/ialloc.c:ext4_mark_inode_used
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff814106bc)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff814264a9)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_bb
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_free_data_in_buddy
- fs/ext4/mballoc.c:ext4_free_data_in_buddy
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_good_group_nolock
- fs/ext4/mballoc.c:ext4_mb_good_group_nolock
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
In fs/ext4/migrate.c (ffffffff81426d38)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffffffff8144a656)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_update_super
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:save_error_info
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/ext4/fast_commit.c (ffffffff8145b8e2)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/ext4/fast_commit.c:ext4_fc_cleanup
- fs/ext4/fast_commit.c:ext4_fc_cleanup
- fs/ext4/fast_commit.c:ext4_fc_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:__track_dentry_update
- fs/ext4/fast_commit.c:ext4_fc_del
- fs/ext4/fast_commit.c:ext4_fc_start_update
- fs/ext4/fast_commit.c:ext4_fc_wait_committing_inode
In fs/jbd2/transaction.c (ffffffff814612e2)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_undo_access
- fs/jbd2/transaction.c:jbd2_journal_get_undo_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff81461c0c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff81464c65)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff8146526d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff81469d74)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff8146bd4d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff81473cab)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff814740ac)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff81476cb2)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff81478280)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8147ca7b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_iget
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff8147df75)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff8147e4bb)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff8148c0bf)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (ffffffff8148c967)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff8148f2f4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_copy_page
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_copy_fill
- fs/fuse/dev.c:fuse_copy_fill
- fs/fuse/dev.c:fuse_simple_background
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_dev_wake_and_unlock
- fs/fuse/dev.c:fuse_put_request
In fs/fuse/dir.c (ffffffff814959c9)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_set_nowrite
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
In fs/fuse/file.c (ffffffff8149c176)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_file_mmap
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepage_add
- fs/fuse/file.c:fuse_writepage_add
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_write_inode
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_finish_open
In fs/fuse/inode.c (ffffffff8149e6ba)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_fill_super_common
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_reverse_inval_inode
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff8149f5d9)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (ffffffff814a0c12)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
In fs/fuse/dax.c (ffffffff814a3550)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- fs/fuse/dax.c:fuse_dax_free_mem_worker
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_setup_one_mapping
- fs/fuse/dax.c:alloc_dax_mapping
- fs/fuse/dax.c:alloc_dax_mapping
In ipc/util.c (ffffffff814aa360)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff814accc7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff814ae18a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- ipc/sem.c:sysvipc_sem_proc_show
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff814b4255)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff814b6244)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff814b8828)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff814b91e0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff814bafb9)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff814be60c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff814c3115)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff814d9a6f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff814fa99f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smk_ipv4_check
- security/smack/smack_lsm.c:smack_netlbl_add
In security/lsm_audit.c (ffffffff814ff077)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/lsm_audit.c:dump_common_audit_data
- security/lsm_audit.c:dump_common_audit_data
In security/tomoyo/audit.c (ffffffff815007ca)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff815019f0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_select_domain
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff8150abfa)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (ffffffff81512ecf)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff81517742)
Location: include/linux/spinlock.h:392
Inline: True
In security/apparmor/lsm.c (ffffffff831fe50c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/apparmor/lsm.c:alloc_buffers
- security/apparmor/lsm.c:destroy_buffers
- security/apparmor/lsm.c:destroy_buffers
- security/apparmor/lsm.c:aa_get_buffer
- security/apparmor/lsm.c:aa_get_buffer
In security/apparmor/file.c (ffffffff8152a65a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff8153452b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff81535447)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/landlock/fs.c (ffffffff815391a6)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:release_inode
- security/landlock/fs.c:release_inode
In security/integrity/ima/ima_template.c (ffffffff815407e4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffff8154dbda)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff8155ce25)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff81562807)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff81565ea6)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff8156dd52)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
- block/blk-ioc.c:ioc_release_fn
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff81577244)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_realloc_hw_ctxs
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_try_issue_directly
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff8157bb51)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:__blk_mq_sched_dispatch_requests
In block/genhd.c (ffffffff8157e920)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/genhd.c:__alloc_disk_node
- block/genhd.c:del_gendisk
- block/genhd.c:set_capacity_and_notify
In block/ioprio.c (ffffffff8157f875)
Location: include/linux/spinlock.h:392
Inline: True
In block/partitions/core.c (ffffffff81581657)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/partitions/core.c:bdev_resize_partition
- block/partitions/core.c:add_partition
- block/partitions/core.c:add_partition
In block/blk-cgroup.c (ffffffff8158beec)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff815966b8)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_weight_write
- 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:ioc_rqos_throttle
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:ioc_forgive_debts
- block/blk-iocost.c:iocg_waitq_timer_fn
In block/mq-deadline.c (ffffffff81599340)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (ffffffff8159fd75)
Location: include/linux/spinlock.h:392
Inline: True
In lib/lockref.c (ffffffff815a6ef2)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- lib/lockref.c:lockref_get_not_dead
- lib/lockref.c:lockref_put_or_lock
- lib/lockref.c:lockref_get_or_lock
- lib/lockref.c:lockref_put_not_zero
- lib/lockref.c:lockref_get_not_zero
- lib/lockref.c:lockref_get
In lib/rhashtable.c (ffffffff815b6c75)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_rehash_table
In lib/refcount.c (ffffffff815b7222)
Location: include/linux/spinlock.h:392
Inline: True
In lib/genalloc.c (ffffffff815c1fdc)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff815dc66b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/dec_and_lock.c (ffffffff815f0a3f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (ffffffff815f26b5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff815f2c0d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:__kobject_del
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:create_dir
In lib/xarray.c (ffffffff81603a67)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store_range
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
- lib/xarray.c:__xas_nomem
In drivers/gpio/gpiolib-cdev.c (ffffffff8161fb60)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_poll
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_poll
- drivers/gpio/gpiolib-cdev.c:linereq_put_event
In drivers/pci/pci.c (ffffffff81630a66)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
In drivers/pci/pci-driver.c (ffffffff81636aa5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffff816634a2)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_inb_pwrite_handler
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_ring.c (ffffffff8170b9da)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/virtio/virtio_ring.c:virtio_break_device
- drivers/virtio/virtio_ring.c:vring_del_virtqueue
- drivers/virtio/virtio_ring.c:__vring_new_virtqueue
In drivers/virtio/virtio_balloon.c (ffffffff817118ef)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/events/events_base.c (ffffffff8171669b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
In drivers/xen/xenbus/xenbus_client.c (ffffffff8171b9f6)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_hvm
In drivers/xen/xenbus/xenbus_xs.c (ffffffff8171cb5b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_request_exit
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_exit
In drivers/xen/mcelog.c (ffffffff8172603d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff81736d39)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
In drivers/tty/tty_jobctrl.c (ffffffff81741092)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff817435d0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81745b71)
Location: include/linux/spinlock.h:392
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8174a1e7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff8174dc21)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_xen.c (ffffffff832113af)
Location: include/linux/spinlock.h:392
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
In drivers/tty/serial/8250/8250_core.c (ffffffff8175bdb4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff8176f50d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffff81775476)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff81775c50)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff81778dc0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/char/agp/generic.c:agp_unbind_memory
- drivers/char/agp/generic.c:agp_bind_memory
In drivers/iommu/amd/iommu.c (ffffffff81789255)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/iommu/amd/iommu.c:amd_iommu_domain_alloc
- drivers/iommu/amd/iommu.c:protection_domain_free
- drivers/iommu/amd/iommu.c:detach_device
- drivers/iommu/amd/iommu.c:attach_device
In drivers/iommu/intel/iommu.c (ffffffff81796165)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- 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:aux_domain_add_dev
- drivers/iommu/intel/iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
In drivers/iommu/iommu.c (ffffffff8179f9f4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/ioasid.c (ffffffff817a2b62)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/iommu/ioasid.c:ioasid_put
- drivers/iommu/ioasid.c:ioasid_get
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_set_data
- drivers/iommu/ioasid.c:ioasid_unregister_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:default_alloc
In drivers/iommu/iova.c (ffffffff817a41a0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
In drivers/base/core.c (ffffffff817af10d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:get_device_parent
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff817af4a6)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff817b2a40)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff817b4462)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff817b7bac)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff817bb176)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/swnode.c:software_node_find_by_name
- drivers/base/swnode.c:software_node_to_swnode
In drivers/base/devtmpfs.c (ffffffff817bcecf)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_submit_req
In drivers/base/power/runtime.c (ffffffff817c2418)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffffffff817ce491)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:__free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff817d41b6)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff817e8aec)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlbd_release_minors
- drivers/block/xen-blkfront.c:xlbd_reserve_minors
- drivers/block/xen-blkfront.c:xlbd_reserve_minors
In drivers/mfd/ezx-pcap.c (ffffffff817f8333)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff817ffe77)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff81801d51)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff8180573e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffff8181055d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/dax/super.c (ffffffff818156ea)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/dma-buf/dma-buf.c (ffffffff818195a9)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_show_fdinfo
- drivers/dma-buf/dma-buf.c:dma_buf_ioctl
- drivers/dma-buf/dma-buf.c:dmabuffs_dname
In drivers/dma-buf/dma-fence.c (ffffffff8181a8af)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/dma-buf/dma-heap.c (ffffffff8181db70)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_add
In drivers/scsi/scsi_scan.c (ffffffff8182ed90)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff8183487b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff8183dba4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff81845cb8)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff8187d3be)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/ppp/ppp_generic.c (ffffffff81884433)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_input
- drivers/net/ppp/ppp_generic.c:__ppp_channel_push
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffffffff8188c5cb)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/vfio/vfio_iommu_type1.c (ffffffff8188fb52)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/vfio/vfio_iommu_type1.c:follow_fault_pfn
In drivers/usb/core/hcd.c (ffffffff818ae4ff)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/message.c (ffffffff818b1954)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (ffffffff81c0f282)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff818bbc05)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff818c40c7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_usb_suspend_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
In drivers/usb/dwc2/hcd.c (ffffffff818c8907)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff818d0315)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ehci-hcd.c (ffffffff818e09d5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:ehci_irq
In drivers/usb/host/ohci-hcd.c (ffffffff818e88e5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff818ef079)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff819007e7)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:handle_port_status
In drivers/usb/host/xhci-dbgcap.c (ffffffff819099d4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff8190aa71)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
In drivers/input/mousedev.c (ffffffff81919802)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff8191aba8)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
In drivers/input/misc/uinput.c (ffffffff819208cd)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/rtc/rtc-cmos.c (ffffffff819277be)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff81931461)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:name_show
In drivers/thermal/thermal_sysfs.c (ffffffff819414b4)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffffffff8345205a)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_alloc
- drivers/md/md.c:mddev_alloc
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (ffffffff8195c618)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (ffffffff81963cb3)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:free_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffffffff8197c463)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/pcc-cpufreq.c (ffffffff81984d41)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff81989d0d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_state_disabled
In drivers/cpuidle/sysfs.c (ffffffff8198a6e9)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81c32e27)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:firmware_map_add_entry
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/firmware/efi/efi.c (ffffffff81c2e6eb)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff819ad758)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/vme/vme.c (ffffffff819ba316)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In net/socket.c (ffffffff819c54fa)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff819cc3bb)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/sock.c:sk_free_unlock_clone
- net/core/sock.c:sock_set_priority
- net/core/sock.c:sock_no_linger
- net/core/sock.c:sock_set_reuseport
- net/core/sock.c:sock_set_reuseaddr
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff819dd5fb)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff819df103)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff819edd79)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_all_backlogs
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:__dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff819f7728)
Location: include/linux/spinlock.h:392
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 (ffffffff819fa84e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/net-sysfs.c (ffffffff81a20eaf)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff81a24238)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_put_page_bulk
- net/core/page_pool.c:page_pool_put_page
- net/core/page_pool.c:page_pool_refill_alloc_cache
In net/core/netpoll.c (ffffffff81a2627c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/netpoll.c:__netpoll_send_skb
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff81a27cab)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff81a36f76)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
- net/core/netprio_cgroup.c:update_netprio
In net/core/netclassid_cgroup.c (ffffffff81a37296)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:write_classid
- net/core/netclassid_cgroup.c:cgrp_attach
- net/core/netclassid_cgroup.c:update_classid_sock
In net/core/devlink.c (ffffffff81a3e04d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
- net/core/devlink.c:devlink_region_snapshot_id_get
- net/core/devlink.c:devlink_nl_cmd_region_new
In net/core/sock_map.c (ffffffff81a513ff)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_update_elem
In net/sched/sch_generic.c (ffffffff81a56eac)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
In net/sched/cls_api.c (ffffffff81a5f2ba)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_cls_offload_cnt_update
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_block_put
- net/sched/cls_api.c:__tcf_get_next_proto
In net/ipv4/route.c (ffffffff81a8bb0c)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81a8e592)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81a99d8f)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81a9a4e9)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff81a9bbd3)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
In net/ipv4/tcp.c (ffffffff81aa36c2)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp.c:__tcp_close
In net/ipv4/tcp_input.c (ffffffff81aab3ac)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff81ab7e58)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81ab8fc5)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff81abe184)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:bpf_iter_tcp_seq_stop
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_syn_recv_sock
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff81ac0a40)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff81ac2308)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff81ac44bb)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_create_child
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff81ac54fc)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (ffffffff81acd010)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81ad4a63)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_reply
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81ae0e15)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81ae6824)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff81afa3c1)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff81affe14)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/syncookies.c (ffffffff81b031b6)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (ffffffff81b070fe)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff81b0d027)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff81b14419)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff81b1aa54)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81b1e8f0)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffffffff81b20e56)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_getname
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_wait_for_peer
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_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_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_me
In net/unix/garbage.c (ffffffff81b25bea)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (ffffffff81b26051)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81b289ff)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:ipv6_ac_destroy_dev
- net/ipv6/anycast.c:__ipv6_dev_ac_dec
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
In net/ipv6/addrconf.c (ffffffff81b311e1)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:inet6_set_iftoken
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_begin
- net/ipv6/addrconf.c:addrconf_dad_begin
- net/ipv6/addrconf.c:addrconf_dad_begin
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (ffffffff81b3c15e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffffffff81b428fe)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/icmp.c (ffffffff81b5bc5b)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/reassembly.c (ffffffff81b6374d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81b6837d)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_syn_recv_sock
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81b6de80)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff81b71e26)
Location: include/linux/spinlock.h:392
Inline: True
In net/ipv6/xfrm6_input.c (ffffffff81b76433)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81b7bb4e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81b82d07)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81b88abb)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:fanout_add
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
In net/netlabel/netlabel_domainhash.c (ffffffff81b90b5e)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff8322a572)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In net/l3mdev/l3mdev.c (ffffffff81b9cdee)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/l3mdev/l3mdev.c:l3mdev_ifindex_lookup_by_table_id
- net/l3mdev/l3mdev.c:l3mdev_table_lookup_unregister
- net/l3mdev/l3mdev.c:l3mdev_table_lookup_register
In net/mptcp/protocol.c (ffffffff81bb0ab3)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_napi_poll
- net/mptcp/protocol.c:mptcp_sk_clone
- net/mptcp/protocol.c:mptcp_retransmit_timer
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_sendmsg
In arch/x86/pci/xen.c (ffffffff81bbf4f3)
Location: include/linux/spinlock.h:392
Inline: True
Inline callers:
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_initdom_setup_msi_irqs
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff83299e01)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff8102b931)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff8102ea35)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_exit_mmap
- arch/x86/xen/mmu_pv.c:xen_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
- arch/x86/xen/mmu_pv.c:xen_pte_unlock
In arch/x86/kernel/ldt.c (ffffffff81040c4b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:write_ldt
In arch/x86/kernel/alternative.c (ffffffff81044805)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:__text_poke
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff810612ed)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_release
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff8106ffbc)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff81070138)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/encl.c:sgx_mmu_notifier_release
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_may_map
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_may_map
In arch/x86/kernel/cpu/sgx/ioctl.c (ffffffff81071d15)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
In arch/x86/kernel/cpu/sgx/main.c (ffffffff810736ff)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_free_epc_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_unmark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:sgx_unmark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:sgx_mark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:__sgx_alloc_epc_page_from_node
- arch/x86/kernel/cpu/sgx/main.c:__sgx_alloc_epc_page_from_node
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In arch/x86/kernel/reboot.c (ffffffff81075e49)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init.c (ffffffff832c0a57)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/init_64.c (ffffffff81d4dd7e)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_p4d_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:__kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_p4d_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
In arch/x86/mm/pgtable.c (ffffffff8109a0fb)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/pat/set_memory.c (ffffffff8109e835)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- arch/x86/mm/pat/set_memory.c:__change_page_attr_set_clr
- arch/x86/mm/pat/set_memory.c:__change_page_attr
- arch/x86/mm/pat/set_memory.c:__change_page_attr
- arch/x86/mm/pat/set_memory.c:__split_large_page
- arch/x86/mm/pat/set_memory.c:__split_large_page
- arch/x86/mm/pat/set_memory.c:update_page_count
In arch/x86/mm/pat/memtype.c (ffffffff8109fcce)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- arch/x86/mm/pat/memtype.c:memtype_get_idx
- arch/x86/mm/pat/memtype.c:lookup_memtype
- arch/x86/mm/pat/memtype.c:memtype_reserve
- arch/x86/mm/pat/memtype.c:memtype_reserve
In arch/x86/mm/kmmio.c (ffffffff810a29f3)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:post_kmmio_handler
In kernel/fork.c (ffffffff810b6047)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:kernel_clone
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_signal
- kernel/fork.c:mm_release
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffffffff810b630d)
Location: include/linux/spinlock.h:401
Inline: True
In kernel/cpu.c (ffffffff810b921c)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff810bb161)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:exit_mm
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:__exit_signal
- kernel/exit.c:__exit_signal
In kernel/resource.c (ffffffff810bee0f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/resource.c:alloc_resource
In kernel/ptrace.c (ffffffff810c3f9f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff810cea9d)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810d2423)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:do_prlimit
- kernel/sys.c:__x64_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_sys_old_getrlimit
- kernel/sys.c:__x64_sys_old_getrlimit
In kernel/umh.c (ffffffff810d52bd)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/params.c (ffffffff810def16)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810e05d6)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/kthread.c:kthread_unuse_mm
- kernel/kthread.c:kthread_use_mm
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810e5827)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/nsproxy.c:validate_nsset
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810f6cdc)
Location: include/linux/spinlock.h:401
Inline: True
In kernel/sched/fair.c (ffffffff8110ff5a)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_group
In kernel/sched/wait.c (ffffffff8111c045)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff811249ca)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_show_numa
- kernel/sched/debug.c:print_cfs_rq
In kernel/rcu/srcutree.c (ffffffff8114f83d)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff81154955)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
- kernel/rcu/tree.c:exp_funnel_lock
- kernel/rcu/tree.c:exp_funnel_lock
In kernel/time/clocksource.c (ffffffff8116d2e0)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff81173a2f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__ia32_sys_timer_delete
- kernel/time/posix-timers.c:__x64_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff811751de)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:posix_cpu_timers_work
In kernel/time/namespace.c (ffffffff8117be7d)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/time/namespace.c:timens_for_children_get
- kernel/time/namespace.c:timens_get
In kernel/futex.c (ffffffff8117ea35)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:__fixup_pi_state_owner
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff8119c6e8)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
In kernel/cgroup/namespace.c (ffffffff8119e3c2)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff811a05ad)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (ffffffff811a0dd5)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff811a883d)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff811a91a3)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff811ab7dc)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff811b5c69)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/auditsc.c:audit_alloc_name
In kernel/audit_tree.c (ffffffff811b9e6c)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:evict_chunk
- kernel/audit_tree.c:evict_chunk
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:create_chunk
- kernel/audit_tree.c:create_chunk
In kernel/debug/debug_core.c (ffffffff811bfa79)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/trace/trace_events.c (ffffffff811fee14)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/core.c (ffffffff8122a276)
Location: include/linux/spinlock.h:401
Inline: True
In kernel/bpf/syscall.c (ffffffff8122e02e)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_show_fdinfo
In kernel/bpf/bpf_local_storage.c (ffffffff8125d802)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/bpf/bpf_local_storage.c:bpf_local_storage_cache_idx_free
- kernel/bpf/bpf_local_storage.c:bpf_local_storage_cache_idx_get
In kernel/bpf/devmap.c (ffffffff8126c14e)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff8126e6da)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:cpu_map_generic_redirect
- kernel/bpf/cpumap.c:bq_flush_to_queue
In kernel/events/uprobes.c (ffffffff81290907)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:alloc_uprobe
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (ffffffff81294e58)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
- kernel/padata.c:padata_mt_helper
- kernel/padata.c:padata_mt_helper
- kernel/padata.c:padata_do_multithreaded
- kernel/padata.c:padata_do_multithreaded
In kernel/watch_queue.c (ffffffff81297bce)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:remove_watch_from_object
In mm/filemap.c (ffffffff8129c858)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:filemap_map_pmd
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (ffffffff812a31ff)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/oom_kill.c:__do_sys_process_mrelease
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:find_lock_task_mm
In mm/fadvise.c (ffffffff812a392f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff812a7ac8)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/page-writeback.c:do_writepages
- mm/page-writeback.c:__wb_update_bandwidth
- mm/page-writeback.c:domain_update_dirty_limit
In mm/shmem.c (ffffffff812bb0de)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/shmem.c:shmem_encode_fh
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
In mm/util.c (ffffffff812c147c)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff812c5b29)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/list_lru.c (ffffffff812d5dc2)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff812d6950)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff812d8782)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff812e6c1e)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/memory.c:generic_access_phys
- mm/memory.c:generic_access_phys
- mm/memory.c:generic_access_phys
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:follow_invalidate_pte
- mm/memory.c:follow_invalidate_pte
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__p4d_alloc
- mm/memory.c:handle_pte_fault
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_fault
- mm/memory.c:finish_fault
- mm/memory.c:finish_fault
- mm/memory.c:do_set_pmd
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:remove_device_exclusive_entry
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_pte_range
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_nonpresent_pte
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff812e7fd7)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff812e9e96)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:__munlock_pagevec_fill
In mm/mmap.c (ffffffff812edbaf)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff812f0931)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff812f28ed)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff812f4b98)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff812f4e61)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pte_range
In mm/rmap.c (ffffffff812f8d62)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/rmap.c:page_make_device_exclusive_one
- mm/rmap.c:page_mlock_one
- mm/rmap.c:try_to_migrate_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff812fd049)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/vmalloc.c:s_show
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:vmalloc_dump_obj
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:remap_vmalloc_range_partial
- mm/vmalloc.c:vread
- mm/vmalloc.c:__vunmap
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:purge_fragmented_blocks
- mm/vmalloc.c:purge_fragmented_blocks
- mm/vmalloc.c:purge_fragmented_blocks
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:free_vmap_area
- mm/vmalloc.c:free_vmap_area
In mm/page_alloc.c (ffffffff813093cb)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:rmqueue_bulk
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/madvise.c (ffffffff8130eae9)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff81317fd8)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/swapfile.c:__cgroup_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:setup_swap_map_and_extents
- mm/swapfile.c:alloc_swap_info
- mm/swapfile.c:alloc_swap_info
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_pte
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:find_first_swap
- mm/swapfile.c:find_first_swap
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:page_trans_huge_map_swapcount
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:split_swap_cluster
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:__swap_entry_free
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_cluster_schedule_discard
In mm/frontswap.c (ffffffff81318c0f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffffffff81319a42)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffff81325cff)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_unshare_all_pmds
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:allocate_file_region_entries
In mm/mempolicy.c (ffffffff8132af10)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_in_oom_domain
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff8132cb45)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_interval_notifier_remove
- mm/mmu_notifier.c:__mmu_interval_notifier_insert
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:__mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_invalidate_range_start
- mm/mmu_notifier.c:__mmu_notifier_release
- mm/mmu_notifier.c:__mmu_notifier_release
- mm/mmu_notifier.c:mmu_interval_read_begin
- mm/mmu_notifier.c:mn_itree_inv_end
- mm/mmu_notifier.c:mn_itree_inv_end
In mm/ksm.c (ffffffff81331dc1)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:replace_page
- mm/ksm.c:replace_page
- mm/ksm.c:write_protect_page
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
In mm/migrate.c (ffffffff8133fa8f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff81349495)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:insert_pfn_pud
- mm/huge_memory.c:vmf_insert_pfn_pmd_prot
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff813501f3)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/khugepaged.c:retract_page_tables
- mm/khugepaged.c:retract_page_tables
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:khugepaged_scan_pmd
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff813571f7)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_task
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_cancel_attach
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
In mm/vmpressure.c (ffffffff8135c2cd)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/memory-failure.c (ffffffff8135f393)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/memory-failure.c:hwpoison_pte_range
- mm/memory-failure.c:hwpoison_pte_range
In mm/zpool.c (ffffffff8136257c)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff81362fa8)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/zbud.c:zbud_zpool_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff813647b2)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffff81366ea1)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_atomic_install_pte
In mm/hmm.c (ffffffff8136a708)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pud
In fs/read_write.c (ffffffff8136fea5)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/read_write.c:generic_file_llseek_size
In fs/super.c (ffffffff81377469)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:get_super
- fs/super.c:get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:drop_super_exclusive
- fs/super.c:drop_super
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:deactivate_locked_super
In fs/char_dev.c (ffffffff8137874b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/char_dev.c:cdev_dynamic_release
- fs/char_dev.c:cdev_default_release
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff81379de6)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff8137c1ac)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/exec.c:alloc_bprm
- fs/exec.c:finalize_exec
- fs/exec.c:begin_new_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:exec_mmap
In fs/pipe.c (ffffffff8137ebb4)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:create_pipe_files
- fs/pipe.c:pipe_release
In fs/namei.c (ffffffff81388cf5)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:path_init
- fs/namei.c:__lookup_slow
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
In fs/fcntl.c (ffffffff8138a400)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff8138b31d)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff81391188)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:__d_add
- fs/dcache.c:__d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_make_root
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:shrink_dcache_for_umount
- fs/dcache.c:shrink_dcache_for_umount
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_alias_rcu
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:__lock_parent
- fs/dcache.c:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff8139575b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5
- fs/inode.c:igrab
- fs/inode.c:igrab
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode
- fs/inode.c:new_inode
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode
- fs/inode.c:find_inode
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
In fs/file.c (ffffffff81398df2)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:task_lookup_next_fd_rcu
- fs/file.c:task_lookup_fd_rcu
- fs/file.c:fget_task
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:close_fd_get_file
- fs/file.c:__close_range
- fs/file.c:__close_range
- fs/file.c:pick_file
- fs/file.c:fd_install
- fs/file.c:put_unused_fd
- fs/file.c:alloc_fd
- fs/file.c:exit_files
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffffffff8139b88d)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__do_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:do_move_mount
- fs/namespace.c:do_set_group
- fs/namespace.c:__do_sys_open_tree
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:__detach_mounts
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:may_umount
- fs/namespace.c:may_umount_tree
- fs/namespace.c:mnt_cursor_del
- fs/namespace.c:m_stop
- fs/namespace.c:m_next
- fs/namespace.c:m_start
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:__is_local_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
In fs/xattr.c (ffffffff813a6116)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffff813a7b7a)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff813adfcd)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:wb_workfn
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:__writeback_inodes_wb
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:move_expired_inodes
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:cleanup_offline_cgwb
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_do_switch_wbs
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff813b16cb)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff813b6971)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
- fs/d_path.c:prepend_path
- fs/d_path.c:prepend_path
In fs/fs_struct.c (ffffffff813b74cd)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff813b849f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/kernel_read_file.c (ffffffff813bb654)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
In fs/buffer.c (ffffffff813bf9e8)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__bforget
- fs/buffer.c:grow_dev_page
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:mark_buffer_dirty_inode
- fs/buffer.c:__find_get_block_slow
In fs/proc_namespace.c (ffffffff813c6383)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff813c6dc9)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
In fs/notify/notification.c (ffffffff813c768f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (ffffffff813c78df)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/mark.c (ffffffff813c7d6b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff813c957b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff813ca792)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_idr_find
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (ffffffff813cbd91)
Location: include/linux/spinlock.h:401
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff813cd16f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffff813d09a0)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff813d28a8)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff813d6011)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (ffffffff813da1b9)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:aio_poll_cancel
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_add_table
- fs/aio.c:ioctx_add_table
- fs/aio.c:aio_setup_ring
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
- fs/aio.c:aio_free_ring
In fs/io_uring.c (ffffffff813ee662)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_show_fdinfo
- fs/io_uring.c:io_uring_try_cancel_requests
- fs/io_uring.c:io_kill_timeouts
- fs/io_uring.c:io_ring_exit_work
- fs/io_uring.c:io_ring_ctx_free
- fs/io_uring.c:io_rsrc_put_work
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_submit_sqes
- fs/io_uring.c:io_drain_req
- fs/io_uring.c:io_drain_req
- fs/io_uring.c:io_drain_req
- fs/io_uring.c:io_drain_req
- fs/io_uring.c:io_try_cancel_userdata
- fs/io_uring.c:io_poll_remove_all
- fs/io_uring.c:io_arm_poll_handler
- fs/io_uring.c:io_async_task_func
- fs/io_uring.c:io_async_task_func
- fs/io_uring.c:io_poll_task_func
- fs/io_uring.c:io_poll_task_func
- fs/io_uring.c:io_poll_task_func
- fs/io_uring.c:io_close
- fs/io_uring.c:io_close
- fs/io_uring.c:io_close
- fs/io_uring.c:io_close
- fs/io_uring.c:io_provide_buffers
- fs/io_uring.c:io_submit_flush_completions
- fs/io_uring.c:__io_req_find_next
- fs/io_uring.c:__io_free_req
- fs/io_uring.c:io_req_complete_post
- fs/io_uring.c:__io_cqring_overflow_flush
In fs/io-wq.c (ffffffff813f133e)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/io-wq.c:io_wq_worker_cancel
- fs/io-wq.c:io_worker_handle_work
- fs/io-wq.c:io_worker_handle_work
- fs/io-wq.c:io_worker_handle_work
In fs/dax.c (ffffffff813f5b98)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/dax.c:dax_entry_mkclean
- fs/dax.c:dax_entry_mkclean
In fs/crypto/hooks.c (ffffffff813f97c4)
Location: include/linux/spinlock.h:401
Inline: True
In fs/crypto/keyring.c (ffffffff813fa0f3)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
In fs/crypto/keysetup.c (ffffffff813fbc35)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/crypto/keysetup.c:fscrypt_setup_encryption_info
- fs/crypto/keysetup.c:put_crypt_info
In fs/crypto/keysetup_v1.c (ffffffff813fc2c4)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:fscrypt_put_direct_key
In fs/locks.c (ffffffff81403515)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:generic_setlease
- fs/locks.c:generic_add_lease
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:time_out_leases
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_move_blocks
In fs/mbcache.c (ffffffff8140ce7c)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff814100f1)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff814108ed)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff81410e39)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
In fs/quota/dquot.c (ffffffff81417cd3)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:do_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_quota_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81422991)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:hold_task_mempolicy
In fs/proc/inode.c (ffffffff81423e07)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
- fs/proc/inode.c:proc_invalidate_siblings_dcache
In fs/proc/base.c (ffffffff81429e28)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:proc_pid_make_inode
- fs/proc/base.c:proc_pid_evict_inode
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:environ_read
- fs/proc/base.c:get_mm_cmdline
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff8142b573)
Location: include/linux/spinlock.h:401
Inline: True
In fs/proc/array.c (ffffffff8142bc1c)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff8142e07b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:seq_show
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff81430749)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff81432903)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_getattr
- fs/proc/proc_sysctl.c:proc_sys_getattr
- fs/proc/proc_sysctl.c:proc_sys_permission
- fs/proc/proc_sysctl.c:proc_sys_permission
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_poll
- fs/proc/proc_sysctl.c:proc_sys_poll
- fs/proc/proc_sysctl.c:proc_sys_open
- fs/proc/proc_sysctl.c:proc_sys_open
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff814340d3)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/inode.c (ffffffff81437782)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/kernfs/inode.c:kernfs_iop_permission
- fs/kernfs/inode.c:kernfs_iop_getattr
In fs/kernfs/dir.c (ffffffff81438ff6)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_dop_revalidate
- fs/kernfs/dir.c:kernfs_dop_revalidate
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff8143c847)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff8143cb6a)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
- fs/sysfs/symlink.c:sysfs_do_create_link_sd
In fs/sysfs/group.c (ffffffff8143d88b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/sysfs/group.c:compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff8143dde3)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff8143f9dc)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_dir_open
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_depend_item_unlocked
- fs/configfs/dir.c:configfs_undepend_item
- fs/configfs/dir.c:configfs_depend_item
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff814419ef)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
In fs/ext4/balloc.c (ffffffff814441be)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ext4_jbd2.c (ffffffff81446a06)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/ext4/ext4_jbd2.c:__ext4_journal_get_write_access
In fs/ext4/extents.c (ffffffff81447235)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff81452fc0)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (ffffffff8145a494)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_mark_inode_used
- fs/ext4/ialloc.c:ext4_mark_inode_used
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff814633ec)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff8147a158)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_try_to_trim_range
- fs/ext4/mballoc.c:ext4_try_to_trim_range
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_bb
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_discard_work
- fs/ext4/mballoc.c:ext4_discard_work
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_good_group_nolock
- fs/ext4/mballoc.c:ext4_mb_good_group_nolock
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
In fs/ext4/migrate.c (ffffffff8147a9c8)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffffffff8149e122)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_update_super
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:save_error_info
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/ext4/fast_commit.c (ffffffff814af1b2)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/ext4/fast_commit.c:ext4_fc_cleanup
- fs/ext4/fast_commit.c:ext4_fc_cleanup
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:__track_dentry_update
- fs/ext4/fast_commit.c:ext4_fc_mark_ineligible
- fs/ext4/fast_commit.c:ext4_fc_del
- fs/ext4/fast_commit.c:ext4_fc_start_update
- fs/ext4/fast_commit.c:ext4_fc_wait_committing_inode
In fs/jbd2/transaction.c (ffffffff814b67d5)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_undo_access
- fs/jbd2/transaction.c:jbd2_journal_get_undo_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff814b70ff)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff814ba5b5)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_shrink_checkpoint_list
- fs/jbd2/checkpoint.c:jbd2_journal_shrink_checkpoint_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff814babed)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff814c0977)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff814c25ad)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff814ca905)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff814cad52)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff814ce530)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff814cf770)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff814d418b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_iget
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff814d5715)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff814d5c6b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff814e38cf)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (ffffffff814e4197)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff814e6d64)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_copy_page
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_copy_fill
- fs/fuse/dev.c:fuse_copy_fill
- fs/fuse/dev.c:fuse_simple_background
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_dev_wake_and_unlock
- fs/fuse/dev.c:fuse_put_request
In fs/fuse/dir.c (ffffffff814ed463)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_set_nowrite
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
In fs/fuse/file.c (ffffffff814f3c76)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_file_mmap
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_write_inode
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_finish_open
In fs/fuse/inode.c (ffffffff814f69ea)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_fill_super_common
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_sync_fs_writes
- fs/fuse/inode.c:fuse_sync_fs_writes
- fs/fuse/inode.c:fuse_reverse_inval_inode
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff814f75d9)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (ffffffff814f8af9)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
In fs/fuse/dax.c (ffffffff814fb5cd)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- fs/fuse/dax.c:fuse_dax_free_mem_worker
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_dax_inode_cleanup
- fs/fuse/dax.c:fuse_setup_one_mapping
- fs/fuse/dax.c:alloc_dax_mapping
- fs/fuse/dax.c:alloc_dax_mapping
In fs/tracefs/inode.c (ffffffff814ff457)
Location: include/linux/spinlock.h:401
Inline: True
In ipc/util.c (ffffffff81502849)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff815051b4)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff8150661a)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- ipc/sem.c:sysvipc_sem_proc_show
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff8150c8ef)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:newseg
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:shm_close
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff8150eb84)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff81511058)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff81511a10)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff815137e9)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff8151702c)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff8151bb05)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff8153296f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff8155560f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smk_ipv4_check
- security/smack/smack_lsm.c:smack_netlbl_add
In security/lsm_audit.c (ffffffff8155a0d1)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- security/lsm_audit.c:dump_common_audit_data
- security/lsm_audit.c:dump_common_audit_data
In security/tomoyo/audit.c (ffffffff8155ba75)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
- security/tomoyo/audit.c:tomoyo_write_log2
In security/tomoyo/common.c (ffffffff8155d070)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_select_domain
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff8156836a)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (ffffffff81570acf)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff81575742)
Location: include/linux/spinlock.h:401
Inline: True
In security/apparmor/lsm.c (ffffffff832e581e)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- security/apparmor/lsm.c:alloc_buffers
- security/apparmor/lsm.c:destroy_buffers
- security/apparmor/lsm.c:destroy_buffers
- security/apparmor/lsm.c:aa_get_buffer
- security/apparmor/lsm.c:aa_get_buffer
In security/apparmor/file.c (ffffffff815889fa)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff81592aab)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff81593a14)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/landlock/fs.c (ffffffff815979e6)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:release_inode
- security/landlock/fs.c:release_inode
In security/integrity/ima/ima_template.c (ffffffff815a0015)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffff815ae3ba)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff815be155)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bdev.c (ffffffff815c5105)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- block/bdev.c:iterate_bdevs
- block/bdev.c:iterate_bdevs
- block/bdev.c:iterate_bdevs
- block/bdev.c:iterate_bdevs
- block/bdev.c:blkdev_put
- block/bdev.c:blkdev_flush_mapping
- block/bdev.c:blkdev_flush_mapping
- block/bdev.c:bd_prepare_to_claim
- block/bdev.c:bd_prepare_to_claim
- block/bdev.c:bd_prepare_to_claim
- block/bdev.c:nr_blockdev_pages
- block/bdev.c:truncate_bdev_range
In block/bio.c (ffffffff815c6527)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff815ca276)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff815d2342)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
- block/blk-ioc.c:ioc_release_fn
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff815dbfa4)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_realloc_hw_ctxs
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_try_issue_directly
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff815e0f31)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:__blk_mq_sched_dispatch_requests
In block/genhd.c (ffffffff815e3e66)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- block/genhd.c:__alloc_disk_node
- block/genhd.c:del_gendisk
- block/genhd.c:unregister_blkdev
- block/genhd.c:__register_blkdev
- block/genhd.c:blkdev_show
- block/genhd.c:set_capacity_and_notify
In block/ioprio.c (ffffffff815e4b15)
Location: include/linux/spinlock.h:401
Inline: True
In block/partitions/core.c (ffffffff815e697f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- block/partitions/core.c:bdev_resize_partition
- block/partitions/core.c:add_partition
- block/partitions/core.c:add_partition
In block/blk-cgroup.c (ffffffff815f3109)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff815fdc76)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_weight_write
- 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:ioc_rqos_throttle
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:ioc_forgive_debts
- block/blk-iocost.c:iocg_waitq_timer_fn
In block/mq-deadline.c (ffffffff81601c02)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (ffffffff81608575)
Location: include/linux/spinlock.h:401
Inline: True
In lib/lockref.c (ffffffff8160ff72)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- lib/lockref.c:lockref_get_not_dead
- lib/lockref.c:lockref_put_or_lock
- lib/lockref.c:lockref_get_or_lock
- lib/lockref.c:lockref_put_not_zero
- lib/lockref.c:lockref_get_not_zero
- lib/lockref.c:lockref_get
In lib/rhashtable.c (ffffffff8161d1f9)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_rehash_table
In lib/refcount.c (ffffffff8161d852)
Location: include/linux/spinlock.h:401
Inline: True
In lib/genalloc.c (ffffffff81629e55)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff81647f3b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/dec_and_lock.c (ffffffff8165db7f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (ffffffff8165f89f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff8165fded)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:__kobject_del
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:create_dir
In lib/xarray.c (ffffffff8167211b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store_range
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
- lib/xarray.c:__xas_nomem
In drivers/gpio/gpiolib-cdev.c (ffffffff8168ef10)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_poll
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_poll
- drivers/gpio/gpiolib-cdev.c:linereq_put_event
In drivers/pci/pci.c (ffffffff816a0a9c)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
In drivers/pci/pci-driver.c (ffffffff816a6ce5)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffff816d6382)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_inb_pwrite_handler
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_ring.c (ffffffff81787bfa)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/virtio/virtio_ring.c:virtio_break_device
- drivers/virtio/virtio_ring.c:vring_del_virtqueue
- drivers/virtio/virtio_ring.c:__vring_new_virtqueue
In drivers/virtio/virtio_balloon.c (ffffffff8178e360)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/events/events_base.c (ffffffff8179394b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
In drivers/xen/xenbus/xenbus_client.c (ffffffff8179a626)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_hvm
In drivers/xen/xenbus/xenbus_xs.c (ffffffff8179b8cb)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_request_exit
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_exit
In drivers/xen/mcelog.c (ffffffff817a501d)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/regulator/core.c (ffffffff817aacc6)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/regulator/core.c:regulator_get_error_flags
In drivers/regulator/irq_helpers.c (ffffffff817b246c)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/regulator/irq_helpers.c:regulator_notifier_isr
- drivers/regulator/irq_helpers.c:regulator_notifier_isr_work
- drivers/regulator/irq_helpers.c:regulator_notifier_isr_work
In drivers/tty/tty_io.c (ffffffff817b7712)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
In drivers/tty/tty_jobctrl.c (ffffffff817c1af2)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff817c401e)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff817c6b01)
Location: include/linux/spinlock.h:401
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff817cb8c1)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff817d207f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_xen.c (ffffffff832fa472)
Location: include/linux/spinlock.h:401
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
In drivers/tty/serial/8250/8250_core.c (ffffffff817df9c4)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff817f4d5a)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffff817fb1d6)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff817fb9b3)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff817fecb6)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/char/agp/generic.c:agp_unbind_memory
- drivers/char/agp/generic.c:agp_bind_memory
In drivers/iommu/amd/iommu.c (ffffffff818110a5)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/iommu/amd/iommu.c:amd_iommu_domain_free
- drivers/iommu/amd/iommu.c:amd_iommu_domain_alloc
- drivers/iommu/amd/iommu.c:detach_device
- drivers/iommu/amd/iommu.c:attach_device
In drivers/iommu/intel/iommu.c (ffffffff8181e035)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- 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:aux_domain_add_dev
- drivers/iommu/intel/iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
In drivers/iommu/intel/svm.c (ffffffff81821266)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/iommu/intel/svm.c:pasid_private_add
In drivers/iommu/iommu.c (ffffffff818289e4)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/ioasid.c (ffffffff8182bea2)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/iommu/ioasid.c:ioasid_put
- drivers/iommu/ioasid.c:ioasid_get
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_set_data
- drivers/iommu/ioasid.c:ioasid_unregister_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:default_alloc
In drivers/iommu/iova.c (ffffffff8182d317)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
In drivers/base/core.c (ffffffff8183832f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:get_device_parent
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff81838706)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff8183becf)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff8183d652)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff8184152c)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff818453e6)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/base/swnode.c:software_node_find_by_name
- drivers/base/swnode.c:software_node_to_swnode
In drivers/base/devtmpfs.c (ffffffff8184724f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_submit_req
In drivers/base/power/runtime.c (ffffffff8184c0e8)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffffffff81858d41)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:__free_fw_priv
In drivers/base/memory.c (ffffffff8185ce03)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/base/memory.c:memory_group_register
In drivers/base/regmap/regmap.c (ffffffff8185f4f3)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff81874f9c)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlbd_release_minors
- drivers/block/xen-blkfront.c:xlbd_reserve_minors
- drivers/block/xen-blkfront.c:xlbd_reserve_minors
In drivers/mfd/ezx-pcap.c (ffffffff81881759)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff8188a267)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff8188c251)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff8188fe37)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffff8189ab8a)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/dax/super.c (ffffffff8189f73c)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/dax/super.c:alloc_dax
- drivers/dax/super.c:dax_get_by_host
In drivers/dma-buf/dma-buf.c (ffffffff818a3d19)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_show_fdinfo
- drivers/dma-buf/dma-buf.c:dma_buf_ioctl
- drivers/dma-buf/dma-buf.c:dmabuffs_dname
In drivers/dma-buf/dma-fence.c (ffffffff818a4d4f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/dma-buf/dma-heap.c (ffffffff818a7fb0)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_add
In drivers/scsi/scsi_scan.c (ffffffff818bab60)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff818c087b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff818ca664)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff818d27b8)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff8190f6d3)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/ppp/ppp_generic.c (ffffffff81915df3)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_input
- drivers/net/ppp/ppp_generic.c:__ppp_channel_push
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffffffff8191f3a6)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_connect
- drivers/net/xen-netfront.c:xennet_connect
- drivers/net/xen-netfront.c:netfront_resume
- drivers/net/xen-netfront.c:netfront_resume
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
In drivers/vfio/vfio.c (ffffffff819224f8)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/vfio/vfio.c:vfio_uninit_group_dev
- drivers/vfio/vfio.c:vfio_assign_device_set
- drivers/vfio/vfio.c:vfio_assign_device_set
- drivers/vfio/vfio.c:vfio_assign_device_set
In drivers/vfio/vfio_iommu_type1.c (ffffffff819236ad)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/vfio/vfio_iommu_type1.c:follow_fault_pfn
In drivers/usb/core/hcd.c (ffffffff819435cf)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/message.c (ffffffff81946ba4)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (ffffffff81d16421)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff8195222e)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff8195ba14)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_usb_suspend_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
In drivers/usb/dwc2/hcd.c (ffffffff81961027)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff8196a923)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ehci-hcd.c (ffffffff8197c9ea)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:ehci_irq
In drivers/usb/host/ohci-hcd.c (ffffffff81984d35)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff8198b939)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff8199ff8b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:handle_port_status
In drivers/usb/host/xhci-dbgcap.c (ffffffff819aa241)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff819ab121)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
In drivers/input/mousedev.c (ffffffff819bbc12)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff819bd018)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
In drivers/input/misc/uinput.c (ffffffff819c362a)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/rtc/rtc-cmos.c (ffffffff819ca826)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff819d4741)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:name_show
In drivers/thermal/thermal_sysfs.c (ffffffff819e5e94)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffffffff83545705)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_alloc
- drivers/md/md.c:mddev_alloc
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (ffffffff81a01e28)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (ffffffff81a0bc58)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffffffff81a256f0)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/pcc-cpufreq.c (ffffffff81a2e480)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff81a3459d)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_state_disabled
In drivers/cpuidle/sysfs.c (ffffffff81a35049)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81d51838)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:firmware_map_add_entry
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/firmware/efi/efi.c (ffffffff81d4cdab)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff81a5bcb8)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/vme/vme.c (ffffffff81a69416)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In net/socket.c (ffffffff81a74c50)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/socket.c:sock_unregister
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81a7ba0b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/core/sock.c:sk_free_unlock_clone
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff81a8d88b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81a8f4e3)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff81a9efde)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_all_backlogs
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:__dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff81aa9408)
Location: include/linux/spinlock.h:401
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 (ffffffff81aad79b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/net-sysfs.c (ffffffff81ad532f)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff81ad8826)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_put_page_bulk
- net/core/page_pool.c:page_pool_put_page
- net/core/page_pool.c:page_pool_refill_alloc_cache
In net/core/netpoll.c (ffffffff81adafec)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/core/netpoll.c:__netpoll_send_skb
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff81adca4b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff81aec916)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffff81aecdb0)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid_task
In net/core/devlink.c (ffffffff81af62aa)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
- net/core/devlink.c:devlink_region_snapshot_id_get
- net/core/devlink.c:devlink_alloc_ns
- net/core/devlink.c:devlink_nl_cmd_region_new
In net/core/sock_map.c (ffffffff81b0a194)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_update_elem
In net/sched/sch_generic.c (ffffffff81b0fcdc)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
In net/sched/cls_api.c (ffffffff81b184aa)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_cls_offload_cnt_update
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_block_put
- net/sched/cls_api.c:__tcf_get_next_proto
In net/ipv4/route.c (ffffffff81b46a9c)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81b49782)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81b551ff)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81b55959)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff81b572d5)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_complete_hashdance
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
In net/ipv4/tcp.c (ffffffff81b5f84d)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/tcp.c:__tcp_close
In net/ipv4/tcp_input.c (ffffffff81b6781b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff81b75028)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81b763c5)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff81b7b955)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:bpf_iter_tcp_batch
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:listening_get_next
- net/ipv4/tcp_ipv4.c:listening_get_first
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_syn_recv_sock
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff81b7e400)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff81b80078)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff81b82be5)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_create_child
In net/ipv4/tcp_ulp.c (ffffffff81b83d0c)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (ffffffff81b8b990)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81b939cb)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_reply
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81ba04b5)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81ba63c9)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff81bbb0c1)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff81bc0f44)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/syncookies.c (ffffffff81bc540e)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (ffffffff81bc9f7e)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff81bd0247)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff81bd83a9)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff81bdf080)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81be3430)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffffffff81be5521)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/unix/af_unix.c:bpf_iter_unix_seq_stop
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:__unix_dgram_recvmsg
- net/unix/af_unix.c:__unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_getname
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_stream_connect
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_wait_for_peer
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_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
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:init_peercred
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_me
In net/unix/garbage.c (ffffffff81beb304)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (ffffffff81bebcb9)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81bee9dd)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:ipv6_ac_destroy_dev
- net/ipv6/anycast.c:__ipv6_dev_ac_dec
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
In net/ipv6/addrconf.c (ffffffff81bf7b61)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:inet6_set_iftoken
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_begin
- net/ipv6/addrconf.c:addrconf_dad_begin
- net/ipv6/addrconf.c:addrconf_dad_begin
- net/ipv6/addrconf.c:addrconf_permanent_addr
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (ffffffff81c02a4e)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffffffff81c0805b)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/icmp.c (ffffffff81c23509)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/reassembly.c (ffffffff81c2b20d)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81c3007d)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_syn_recv_sock
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81c35d67)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff81c3c2d6)
Location: include/linux/spinlock.h:401
Inline: True
In net/ipv6/xfrm6_input.c (ffffffff81c40ea3)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81c4684e)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81c4edd7)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81c54bbd)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:fanout_add
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
In net/netlabel/netlabel_domainhash.c (ffffffff81c5d2fe)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff83314c6e)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In net/l3mdev/l3mdev.c (ffffffff81c6a30e)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/l3mdev/l3mdev.c:l3mdev_ifindex_lookup_by_table_id
- net/l3mdev/l3mdev.c:l3mdev_table_lookup_unregister
- net/l3mdev/l3mdev.c:l3mdev_table_lookup_register
In net/mptcp/protocol.c (ffffffff81c7eb74)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_napi_poll
- net/mptcp/protocol.c:mptcp_sk_clone
- net/mptcp/protocol.c:mptcp_retransmit_timer
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_sendmsg
In arch/x86/pci/xen.c (ffffffff81c8f463)
Location: include/linux/spinlock.h:401
Inline: True
Inline callers:
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_initdom_setup_msi_irqs
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff81e43852)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- init/main.c:set_mems_allowed
In arch/x86/xen/enlighten_pv.c (ffffffff810309e6)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff81033bf2)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_exit_mmap
- arch/x86/xen/mmu_pv.c:xen_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
- arch/x86/xen/mmu_pv.c:xen_pte_unlock
In arch/x86/kernel/ldt.c (ffffffff810485a1)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:write_ldt
- arch/x86/kernel/ldt.c:map_ldt_struct
In arch/x86/kernel/alternative.c (ffffffff8104cdf9)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:__text_poke
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8106d38d)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_release
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff8107d8e8)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff8107e6c5)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_mm_add
- arch/x86/kernel/cpu/sgx/encl.c:sgx_mmu_notifier_release
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_may_map
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_may_map
In arch/x86/kernel/cpu/sgx/ioctl.c (ffffffff81080071)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81081faa)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:arch_memory_failure
- arch/x86/kernel/cpu/sgx/main.c:sgx_free_epc_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_unmark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:sgx_unmark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:sgx_mark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:__sgx_alloc_epc_page_from_node
- arch/x86/kernel/cpu/sgx/main.c:__sgx_alloc_epc_page_from_node
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In arch/x86/kernel/reboot.c (ffffffff81084b2a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init.c (ffffffff83472ff5)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/init_64.c (ffffffff81f1dafb)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_p4d_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:__kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_p4d_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
In arch/x86/mm/pgtable.c (ffffffff810ad1bf)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/pat/set_memory.c (ffffffff810b2212)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- arch/x86/mm/pat/set_memory.c:__change_page_attr_set_clr
- arch/x86/mm/pat/set_memory.c:__change_page_attr
- arch/x86/mm/pat/set_memory.c:__change_page_attr
- arch/x86/mm/pat/set_memory.c:__split_large_page
- arch/x86/mm/pat/set_memory.c:__split_large_page
- arch/x86/mm/pat/set_memory.c:update_page_count
In arch/x86/mm/pat/memtype.c (ffffffff810b3cd3)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- arch/x86/mm/pat/memtype.c:memtype_get_idx
- arch/x86/mm/pat/memtype.c:lookup_memtype
- arch/x86/mm/pat/memtype.c:memtype_free
- arch/x86/mm/pat/memtype.c:memtype_reserve
- arch/x86/mm/pat/memtype.c:memtype_reserve
In arch/x86/mm/kmmio.c (ffffffff810b7057)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In kernel/fork.c (ffffffff810cc571)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:kernel_clone
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_signal
- kernel/fork.c:mm_release
- kernel/fork.c:mm_access
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffffffff810cc817)
Location: include/linux/spinlock.h:387
Inline: True
In kernel/cpu.c (ffffffff810cfbd1)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff810d1b2a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:exit_mm
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:__exit_signal
- kernel/exit.c:__exit_signal
In kernel/ptrace.c (ffffffff810dbf03)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/ptrace.c:__ptrace_detach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff810e6a58)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810ea6d3)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_sys_old_getrlimit
- kernel/sys.c:__x64_sys_old_getrlimit
- kernel/sys.c:__ia32_compat_sys_getrlimit
- kernel/sys.c:__ia32_sys_getrlimit
- kernel/sys.c:__x64_sys_getrlimit
In kernel/umh.c (ffffffff810ed9dd)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/umh.c:proc_cap_handler
- kernel/umh.c:proc_cap_handler
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/params.c (ffffffff810f833a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810f9a2a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/kthread.c:kthread_unuse_mm
- kernel/kthread.c:kthread_use_mm
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
- kernel/kthread.c:set_mems_allowed
In kernel/nsproxy.c (ffffffff810ff643)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/nsproxy.c:validate_nsset
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff8110b293)
Location: include/linux/spinlock.h:387
Inline: True
In kernel/sched/fair.c (ffffffff8112bf85)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_group
In kernel/sched/build_utility.c (ffffffff81140104)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/sched/build_utility.c:do_wait_intr
- kernel/sched/build_utility.c:print_cfs_rq
In kernel/irq/msi.c (ffffffff8116ef8f)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/irq/msi.c:msi_add_simple_msi_descs
- kernel/irq/msi.c:msi_add_msi_desc
In kernel/rcu/srcutree.c (ffffffff8117698d)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff8117ed09)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
- kernel/rcu/tree.c:exp_funnel_lock
- kernel/rcu/tree.c:exp_funnel_lock
In kernel/time/clocksource.c (ffffffff811a0ea0)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff811a5d33)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__ia32_sys_timer_delete
- kernel/time/posix-timers.c:__x64_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff811aa4ac)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:posix_cpu_timers_work
In kernel/time/namespace.c (ffffffff811b1f9c)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/time/namespace.c:proc_timens_set_offset
- kernel/time/namespace.c:proc_timens_show_offsets
- kernel/time/namespace.c:timens_get
In kernel/futex/core.c (ffffffff811b23ba)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/futex/core.c:exit_pi_state_list
- kernel/futex/core.c:exit_pi_state_list
- kernel/futex/core.c:futex_unqueue
- kernel/futex/core.c:futex_unqueue
- kernel/futex/core.c:futex_q_unlock
In kernel/futex/pi.c (ffffffff811b5739)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/pi.c:__fixup_pi_state_owner
In kernel/futex/requeue.c (ffffffff811b6506)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
In kernel/futex/waitwake.c (ffffffff811b6ba9)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/futex/waitwake.c:futex_wait_multiple_setup
- kernel/futex/waitwake.c:futex_wait_queue
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake
In kernel/cgroup/cgroup.c (ffffffff811cc9c8)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
In kernel/cgroup/namespace.c (ffffffff811ce6cc)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff811d0cb4)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (ffffffff811d15d4)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff811d99e2)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff811da5dd)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff811dce86)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff811e8796)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/auditsc.c:audit_alloc_name
In kernel/audit_tree.c (ffffffff811ece2c)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:create_chunk
- kernel/audit_tree.c:create_chunk
In kernel/debug/debug_core.c (ffffffff811f496e)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/trace/trace_events.c (ffffffff81239ba7)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/core.c (ffffffff8126bcf0)
Location: include/linux/spinlock.h:387
Inline: True
In kernel/bpf/syscall.c (ffffffff812700a8)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_show_fdinfo
In kernel/bpf/bpf_local_storage.c (ffffffff812a7b14)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/bpf/bpf_local_storage.c:bpf_local_storage_cache_idx_free
- kernel/bpf/bpf_local_storage.c:bpf_local_storage_cache_idx_get
In kernel/bpf/devmap.c (ffffffff812ba401)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff812bd5e1)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:cpu_map_generic_redirect
- kernel/bpf/cpumap.c:bq_flush_to_queue
In kernel/events/uprobes.c (ffffffff812e66c7)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/events/uprobes.c:find_active_uprobe
- kernel/events/uprobes.c:find_active_uprobe
- kernel/events/uprobes.c:uprobe_munmap
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:uprobe_apply
- kernel/events/uprobes.c:uprobe_unregister
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:alloc_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (ffffffff812e9c96)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
- kernel/padata.c:padata_mt_helper
- kernel/padata.c:padata_mt_helper
- kernel/padata.c:padata_do_multithreaded
- kernel/padata.c:padata_do_multithreaded
In kernel/watch_queue.c (ffffffff812ede9a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:add_watch_to_object
In mm/filemap.c (ffffffff812f39a5)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:migration_entry_wait_on_locked
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:delete_from_page_cache_batch
- mm/filemap.c:filemap_remove_folio
In mm/oom_kill.c (ffffffff812fb120)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/oom_kill.c:__do_sys_process_mrelease
- mm/oom_kill.c:__do_sys_process_mrelease
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_badness
- mm/oom_kill.c:oom_badness
- mm/oom_kill.c:oom_badness
In mm/fadvise.c (ffffffff812fb87e)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff813000f2)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/page-writeback.c:do_writepages
- mm/page-writeback.c:__wb_update_bandwidth
- mm/page-writeback.c:domain_update_dirty_limit
In mm/truncate.c (ffffffff813077f0)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (ffffffff8130cd5e)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/vmscan.c:__remove_mapping
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff81314d7a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/shmem.c:shmem_encode_fh
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
In mm/util.c (ffffffff8131e475)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff81322fda)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/list_lru.c (ffffffff813351ab)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff81335c98)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff8133871f)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff8133d9cf)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/memory.c:generic_access_phys
- mm/memory.c:generic_access_phys
- mm/memory.c:generic_access_phys
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:follow_pte
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__p4d_alloc
- mm/memory.c:handle_pte_fault
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_fault
- mm/memory.c:finish_fault
- mm/memory.c:do_set_pmd
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:handle_pte_marker
- mm/memory.c:remove_device_exclusive_entry
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_pte_range
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:insert_pages
- mm/memory.c:insert_pages
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_nonpresent_pte
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:pmd_install
In mm/mincore.c (ffffffff813492d0)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff8134c9b6)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:mlock_pte_range
In mm/mmap.c (ffffffff81350d98)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff81353ef4)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff8135668f)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff81358a98)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff81358d61)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pte_range
In mm/rmap.c (ffffffff8135f3ef)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/rmap.c:page_make_device_exclusive_one
- mm/rmap.c:try_to_migrate_one
- mm/rmap.c:try_to_migrate_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:folio_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff81360ad7)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/vmalloc.c:s_show
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:vmalloc_dump_obj
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:remap_vmalloc_range_partial
- mm/vmalloc.c:vread
- mm/vmalloc.c:__vunmap
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:__get_vm_area_node
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:free_vmap_area
- mm/vmalloc.c:free_vmap_area
In mm/page_alloc.c (ffffffff813718d3)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:rmqueue_bulk
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/madvise.c (ffffffff81376a69)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff81383695)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/swapfile.c:__cgroup_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:setup_swap_map_and_extents
- mm/swapfile.c:alloc_swap_info
- mm/swapfile.c:alloc_swap_info
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_pte
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:find_first_swap
- mm/swapfile.c:find_first_swap
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:try_to_free_swap
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:split_swap_cluster
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:__swap_entry_free
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_cluster_schedule_discard
In mm/zswap.c (ffffffff81384dcb)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffff81394a6e)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_unshare_all_pmds
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:move_hugetlb_page_tables
- mm/hugetlb.c:move_hugetlb_page_tables
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:allocate_file_region_entries
In mm/mempolicy.c (ffffffff8139a920)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_in_oom_domain
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/sparse-vmemmap.c (ffffffff8139c02d)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/sparse-vmemmap.c:vmemmap_p4d_range
- mm/sparse-vmemmap.c:__split_vmemmap_huge_pmd
In mm/mmu_notifier.c (ffffffff8139cea9)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_interval_notifier_remove
- mm/mmu_notifier.c:mmu_interval_notifier_remove
- mm/mmu_notifier.c:mmu_interval_notifier_remove
- mm/mmu_notifier.c:__mmu_interval_notifier_insert
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:__mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_invalidate_range_start
- mm/mmu_notifier.c:__mmu_notifier_release
- mm/mmu_notifier.c:__mmu_notifier_release
- mm/mmu_notifier.c:mmu_interval_read_begin
- mm/mmu_notifier.c:mn_itree_inv_end
- mm/mmu_notifier.c:mn_itree_inv_end
In mm/ksm.c (ffffffff813a2f53)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:replace_page
- mm/ksm.c:replace_page
- mm/ksm.c:write_protect_page
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
In mm/migrate.c (ffffffff813b2996)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/migrate.c:__buffer_migrate_page
- mm/migrate.c:__buffer_migrate_page
- mm/migrate.c:folio_migrate_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait_huge
- mm/migrate.c:__migration_entry_wait
In mm/migrate_device.c (ffffffff813b6f0a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/migrate_device.c:migrate_vma_collect_pmd
- mm/migrate_device.c:migrate_vma_collect_pmd
- mm/migrate_device.c:migrate_vma_collect_pmd
- mm/migrate_device.c:migrate_vma_collect_pmd
In mm/huge_memory.c (ffffffff813bf78f)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:insert_pfn_pud
- mm/huge_memory.c:vmf_insert_pfn_pmd_prot
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff813c83ad)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/khugepaged.c:retract_page_tables
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_and_free_pmd
- mm/khugepaged.c:khugepaged_scan_pmd
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff813cffd8)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_cancel_attach
- mm/memcontrol.c:mem_cgroup_can_attach
- mm/memcontrol.c:mem_cgroup_can_attach
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
In mm/vmpressure.c (ffffffff813d5edd)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/memory-failure.c (ffffffff813d9a1f)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/memory-failure.c:hwpoison_pte_range
- mm/memory-failure.c:hwpoison_pte_range
In mm/zpool.c (ffffffff813ded60)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff813dfb58)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/zbud.c:zbud_zpool_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff813e26b7)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/zsmalloc.c:__zs_compact
- mm/zsmalloc.c:__zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffff813e437c)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_atomic_install_pte
In mm/hmm.c (ffffffff813e82ce)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pud
In fs/read_write.c (ffffffff813ee861)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/read_write.c:generic_file_llseek_size
In fs/super.c (ffffffff813f66be)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:get_super
- fs/super.c:get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:drop_super_exclusive
- fs/super.c:drop_super
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:deactivate_locked_super
In fs/char_dev.c (ffffffff813f7016)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/char_dev.c:cdev_dynamic_release
- fs/char_dev.c:cdev_default_release
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff813f7fab)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff813fafb2)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/exec.c:alloc_bprm
- fs/exec.c:finalize_exec
- fs/exec.c:begin_new_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:exec_mmap
In fs/pipe.c (ffffffff813fec53)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:create_pipe_files
- fs/pipe.c:pipe_release
In fs/namei.c (ffffffff81409d82)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:path_init
- fs/namei.c:__lookup_slow
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
In fs/fcntl.c (ffffffff8140b4da)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
In fs/ioctl.c (ffffffff8140c64a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff81412a00)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:__d_add
- fs/dcache.c:__d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_make_root
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc_name
- fs/dcache.c:shrink_dcache_for_umount
- fs/dcache.c:shrink_dcache_for_umount
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_lock_dentry
- fs/dcache.c:shrink_lock_dentry
- fs/dcache.c:shrink_lock_dentry
- fs/dcache.c:shrink_lock_dentry
- fs/dcache.c:shrink_lock_dentry
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_alias_rcu
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff814165ba)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5
- fs/inode.c:igrab
- fs/inode.c:igrab
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode
- fs/inode.c:new_inode
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode
- fs/inode.c:find_inode
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
In fs/file.c (ffffffff8141b671)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:task_lookup_next_fd_rcu
- fs/file.c:task_lookup_fd_rcu
- fs/file.c:fget_task
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:close_fd_get_file
- fs/file.c:__close_range
- fs/file.c:__close_range
- fs/file.c:__close_range
- fs/file.c:fd_install
- fs/file.c:alloc_fd
- fs/file.c:exit_files
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffffffff8141e687)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__do_sys_pivot_root
- fs/namespace.c:__do_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:finish_automount
- fs/namespace.c:do_new_mount
- fs/namespace.c:do_move_mount
- fs/namespace.c:do_move_mount
- fs/namespace.c:do_set_group
- fs/namespace.c:open_detached_copy
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:__detach_mounts
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:may_umount
- fs/namespace.c:may_umount_tree
- fs/namespace.c:mnt_cursor_del
- fs/namespace.c:m_stop
- fs/namespace.c:m_next
- fs/namespace.c:m_start
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:__is_local_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
In fs/xattr.c (ffffffff8142a4b6)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffff8142c49c)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_transaction_get
- fs/libfs.c:simple_transaction_get
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff81435148)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:wb_workfn
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:__writeback_inodes_wb
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:move_expired_inodes
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:cleanup_offline_cgwb
- fs/fs-writeback.c:inode_prepare_wbs_switch
- fs/fs-writeback.c:inode_prepare_wbs_switch
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_do_switch_wbs
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff8143663b)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff8143bf74)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
- fs/d_path.c:prepend_path
- fs/d_path.c:prepend_path
In fs/fs_struct.c (ffffffff8143cb8a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff8143dd4f)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/kernel_read_file.c (ffffffff8144159f)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
In fs/buffer.c (ffffffff8144391c)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__bforget
- fs/buffer.c:grow_dev_page
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:block_dirty_folio
- fs/buffer.c:mark_buffer_dirty_inode
- fs/buffer.c:__find_get_block_slow
In fs/proc_namespace.c (ffffffff8144cc02)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff8144e109)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
In fs/notify/notification.c (ffffffff8144ead1)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_insert_event
- fs/notify/notification.c:fsnotify_insert_event
- fs/notify/notification.c:fsnotify_insert_event
In fs/notify/group.c (ffffffff8144ed42)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff8144f60b)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff81450fbc)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff81451eba)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_new_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_idr_find
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (ffffffff81452fb1)
Location: include/linux/spinlock.h:387
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff81456655)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffff81459b93)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff8145b435)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff8145dceb)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (ffffffff81464aa5)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_add_table
- fs/aio.c:ioctx_add_table
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
- fs/aio.c:aio_free_ring
In fs/dax.c (ffffffff81468cd6)
Location: include/linux/spinlock.h:387
Inline: True
In fs/crypto/hooks.c (ffffffff8146c67e)
Location: include/linux/spinlock.h:387
Inline: True
In fs/crypto/keyring.c (ffffffff8146ccb4)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
In fs/crypto/keysetup.c (ffffffff8146f018)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/crypto/keysetup.c:fscrypt_setup_encryption_info
- fs/crypto/keysetup.c:put_crypt_info
In fs/crypto/keysetup_v1.c (ffffffff8146f73a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:fscrypt_put_direct_key
In fs/locks.c (ffffffff81476c25)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:generic_setlease
- fs/locks.c:generic_add_lease
- fs/locks.c:generic_add_lease
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:time_out_leases
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_move_blocks
- fs/locks.c:locks_owner_has_blockers
- fs/locks.c:locks_owner_has_blockers
In fs/mbcache.c (ffffffff81481cc9)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete_or_get
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff81485a9a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff8148623d)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff81486819)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
In fs/quota/dquot.c (ffffffff8148fa1b)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:do_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_quota_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81499aa1)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:hold_task_mempolicy
In fs/proc/inode.c (ffffffff8149c16b)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
- fs/proc/inode.c:proc_invalidate_siblings_dcache
In fs/proc/base.c (ffffffff814a32ac)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:proc_pid_evict_inode
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:environ_read
- fs/proc/base.c:get_mm_cmdline
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff814a4c98)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/proc/generic.c:proc_readdir_de
In fs/proc/array.c (ffffffff814a5886)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff814a7d4b)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:seq_show
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff814aa450)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff814abe8d)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_getattr
- fs/proc/proc_sysctl.c:proc_sys_getattr
- fs/proc/proc_sysctl.c:proc_sys_permission
- fs/proc/proc_sysctl.c:proc_sys_permission
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_poll
- fs/proc/proc_sysctl.c:proc_sys_poll
- fs/proc/proc_sysctl.c:proc_sys_open
- fs/proc/proc_sysctl.c:proc_sys_open
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff814ae155)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/proc/vmcore.c (ffffffff814af9a3)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/proc/vmcore.c:open_vmcore
- fs/proc/vmcore.c:unregister_vmcore_cb
- fs/proc/vmcore.c:register_vmcore_cb
In fs/kernfs/inode.c (ffffffff814b24f0)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/kernfs/inode.c:kernfs_iop_permission
- fs/kernfs/inode.c:kernfs_iop_getattr
In fs/kernfs/dir.c (ffffffff814b4117)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_dop_revalidate
- fs/kernfs/dir.c:kernfs_dop_revalidate
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff814b7f07)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff814b830c)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
- fs/sysfs/symlink.c:sysfs_do_create_link_sd
In fs/sysfs/group.c (ffffffff814b8e5c)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/sysfs/group.c:compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff814b96e6)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff814bbf47)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_dir_open
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_depend_item_unlocked
- fs/configfs/dir.c:configfs_undepend_item
- fs/configfs/dir.c:configfs_depend_item
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff814bd5ec)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
In fs/ext4/balloc.c (ffffffff814c00a8)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
In fs/ext4/ext4_jbd2.c (ffffffff814c2c89)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/ext4/ext4_jbd2.c:__ext4_journal_get_write_access
In fs/ext4/extents.c (ffffffff814c3723)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff814d04f3)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (ffffffff814d81b5)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_mark_inode_used
- fs/ext4/ialloc.c:ext4_mark_inode_used
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff814e2d89)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:ext4_inode_attach_jinode
- fs/ext4/inode.c:ext4_inode_attach_jinode
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff814fc44e)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_try_to_trim_range
- fs/ext4/mballoc.c:ext4_try_to_trim_range
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_mb_clear_bb
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_discard_allocated_blocks
- fs/ext4/mballoc.c:ext4_mb_mark_bb
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_discard_work
- fs/ext4/mballoc.c:ext4_discard_work
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_good_group_nolock
- fs/ext4/mballoc.c:ext4_mb_good_group_nolock
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
In fs/ext4/migrate.c (ffffffff814fcdb7)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffffffff81522731)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_update_super
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/ext4/fast_commit.c (ffffffff81536285)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/ext4/fast_commit.c:ext4_fc_cleanup
- fs/ext4/fast_commit.c:ext4_fc_cleanup
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_track_range
- fs/ext4/fast_commit.c:ext4_fc_track_inode
- fs/ext4/fast_commit.c:__track_dentry_update
- fs/ext4/fast_commit.c:ext4_fc_mark_ineligible
- fs/ext4/fast_commit.c:ext4_fc_del
- fs/ext4/fast_commit.c:ext4_fc_del
- fs/ext4/fast_commit.c:ext4_fc_del
- fs/ext4/fast_commit.c:ext4_fc_start_update
- fs/ext4/fast_commit.c:ext4_fc_wait_committing_inode
In fs/jbd2/transaction.c (ffffffff815401f4)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_undo_access
- fs/jbd2/transaction.c:jbd2_journal_get_undo_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
In fs/jbd2/commit.c (ffffffff81540b5f)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff81544415)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_shrink_checkpoint_list
- fs/jbd2/checkpoint.c:jbd2_journal_shrink_checkpoint_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff81544a87)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff8154b1c0)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff8154d0a9)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff81554817)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff81556de9)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff8155ae45)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff8155baa0)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8156032b)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_iget
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff815627fc)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff81563411)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate
In fs/exportfs/expfs.c (ffffffff81571c96)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (ffffffff815726b3)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff81574b13)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_copy_page
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_copy_fill
- fs/fuse/dev.c:fuse_copy_fill
- fs/fuse/dev.c:fuse_simple_background
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_dev_wake_and_unlock
- fs/fuse/dev.c:fuse_put_request
In fs/fuse/dir.c (ffffffff8157c2bd)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_entry_unlinked
- fs/fuse/dir.c:fuse_dentry_revalidate
In fs/fuse/file.c (ffffffff815835ac)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_file_mmap
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_write_inode
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_attr
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_finish_open
In fs/fuse/inode.c (ffffffff81586827)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_fill_super_common
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_sync_fs_writes
- fs/fuse/inode.c:fuse_sync_fs_writes
- fs/fuse/inode.c:fuse_reverse_inval_inode
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff81587689)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (ffffffff815890fa)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
In fs/fuse/dax.c (ffffffff8158baa9)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- fs/fuse/dax.c:fuse_dax_free_mem_worker
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_dax_inode_cleanup
- fs/fuse/dax.c:fuse_setup_one_mapping
- fs/fuse/dax.c:alloc_dax_mapping
- fs/fuse/dax.c:alloc_dax_mapping
In fs/tracefs/inode.c (ffffffff815901a1)
Location: include/linux/spinlock.h:387
Inline: True
In ipc/util.c (ffffffff81593463)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff81596b7a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff8159760e)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- ipc/sem.c:sysvipc_sem_proc_show
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff8159e89a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:newseg
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:shm_close
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff8159ff7d)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff815a3602)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff815a3d84)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff815a5c79)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff815a9968)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff815ae5a5)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff815c1a3f)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff815ef291)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smk_ipv4_check
- security/smack/smack_lsm.c:smack_netlbl_add
In security/lsm_audit.c (ffffffff815f4dfc)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- security/lsm_audit.c:dump_common_audit_data
- security/lsm_audit.c:dump_common_audit_data
In security/tomoyo/audit.c (ffffffff815f6989)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
- security/tomoyo/audit.c:tomoyo_write_log2
In security/tomoyo/common.c (ffffffff815f6cfc)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_select_domain
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff81603fac)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (ffffffff8160d3d9)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff81613243)
Location: include/linux/spinlock.h:387
Inline: True
In security/apparmor/lsm.c (ffffffff8349c656)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_init
- security/apparmor/lsm.c:destroy_buffers
- security/apparmor/lsm.c:destroy_buffers
- security/apparmor/lsm.c:aa_get_buffer
- security/apparmor/lsm.c:aa_get_buffer
- security/apparmor/lsm.c:apparmor_d_instantiate
In security/apparmor/file.c (ffffffff816290b8)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff816348a3)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff81635209)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/landlock/fs.c (ffffffff8163c15f)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:release_inode
- security/landlock/fs.c:release_inode
In security/integrity/ima/ima_template.c (ffffffff81645c32)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
- security/integrity/ima/ima_template.c:ima_template_desc_buf
- security/integrity/ima/ima_template.c:ima_template_desc_current
In crypto/scompress.c (ffffffff8165693a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff81667d55)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bdev.c (ffffffff8166fb7d)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- block/bdev.c:sync_bdevs
- block/bdev.c:sync_bdevs
- block/bdev.c:sync_bdevs
- block/bdev.c:sync_bdevs
- block/bdev.c:blkdev_put
- block/bdev.c:blkdev_flush_mapping
- block/bdev.c:blkdev_flush_mapping
- block/bdev.c:bd_prepare_to_claim
- block/bdev.c:bd_prepare_to_claim
- block/bdev.c:bd_prepare_to_claim
- block/bdev.c:nr_blockdev_pages
- block/bdev.c:truncate_bdev_range
In block/bio.c (ffffffff81671308)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff8167568c)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff8167de1d)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_find_get_icq
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:set_task_ioprio
- block/blk-ioc.c:set_task_ioprio
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
- block/blk-ioc.c:ioc_release_fn
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff816869d1)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_alloc_and_init_hctx
- block/blk-mq.c:blk_mq_init_hctx
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_try_issue_list_directly
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff8168fafb)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:blk_mq_sched_bio_merge
- block/blk-mq-sched.c:__blk_mq_sched_dispatch_requests
In block/genhd.c (ffffffff81693131)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- block/genhd.c:__alloc_disk_node
- block/genhd.c:invalidate_disk
- block/genhd.c:del_gendisk
- block/genhd.c:unregister_blkdev
- block/genhd.c:__register_blkdev
- block/genhd.c:blkdev_show
- block/genhd.c:set_capacity_and_notify
In block/ioprio.c (ffffffff81693c08)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- block/ioprio.c:__do_sys_ioprio_get
- block/ioprio.c:__do_sys_ioprio_get
- block/ioprio.c:__do_sys_ioprio_get
In block/partitions/core.c (ffffffff81695afb)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- block/partitions/core.c:bdev_resize_partition
- block/partitions/core.c:add_partition
- block/partitions/core.c:add_partition
In block/blk-cgroup.c (ffffffff816a46a2)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_unpin_online
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff816b08ee)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_weight_write
- 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:ioc_rqos_throttle
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:ioc_forgive_debts
- block/blk-iocost.c:iocg_waitq_timer_fn
In block/mq-deadline.c (ffffffff816b2b8d)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- block/mq-deadline.c:dd_owned_by_driver_show
- block/mq-deadline.c:dd_queued_show
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_exit_sched
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (ffffffff816bb0c5)
Location: include/linux/spinlock.h:387
Inline: True
In io_uring/io_uring.c (ffffffff816d84fd)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- io_uring/io_uring.c:__io_uring_register
- io_uring/io_uring.c:__io_uring_show_fdinfo
- io_uring/io_uring.c:io_uring_try_cancel_requests
- io_uring/io_uring.c:io_kill_timeouts
- io_uring/io_uring.c:io_ring_exit_work
- io_uring/io_uring.c:io_rsrc_put_work
- io_uring/io_uring.c:io_wq_free_work
- io_uring/io_uring.c:io_clean_op
- io_uring/io_uring.c:io_drain_req
- io_uring/io_uring.c:io_drain_req
- io_uring/io_uring.c:io_drain_req
- io_uring/io_uring.c:io_drain_req
- io_uring/io_uring.c:io_try_cancel
- io_uring/io_uring.c:io_timeout_remove
- io_uring/io_uring.c:io_poll_remove
- io_uring/io_uring.c:io_poll_remove
- io_uring/io_uring.c:io_poll_remove
- io_uring/io_uring.c:io_poll_remove_all
- io_uring/io_uring.c:__io_arm_poll_handler
- io_uring/io_uring.c:io_apoll_task_func
- io_uring/io_uring.c:io_poll_task_func
- io_uring/io_uring.c:io_poll_check_events
- io_uring/io_uring.c:io_accept
- io_uring/io_uring.c:io_recv
- io_uring/io_uring.c:io_recvmsg
- io_uring/io_uring.c:io_close
- io_uring/io_uring.c:io_close
- io_uring/io_uring.c:io_close
- io_uring/io_uring.c:io_add_buffers
- io_uring/io_uring.c:io_add_buffers
- io_uring/io_uring.c:io_msg_ring
- io_uring/io_uring.c:kiocb_done
- io_uring/io_uring.c:__io_submit_flush_completions
- io_uring/io_uring.c:io_free_batch_list
- io_uring/io_uring.c:handle_prev_tw_list
- io_uring/io_uring.c:handle_prev_tw_list
- io_uring/io_uring.c:io_free_req
- io_uring/io_uring.c:io_flush_cached_locked_reqs
- io_uring/io_uring.c:io_req_complete_failed
- io_uring/io_uring.c:io_req_complete_post
- io_uring/io_uring.c:__io_cqring_overflow_flush
- io_uring/io_uring.c:__io_commit_cqring_flush
In lib/lockref.c (ffffffff816dc350)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- lib/lockref.c:lockref_get_not_dead
- lib/lockref.c:lockref_put_or_lock
- lib/lockref.c:lockref_put_not_zero
- lib/lockref.c:lockref_get_not_zero
- lib/lockref.c:lockref_get
In lib/rhashtable.c (ffffffff816e9559)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_rehash_table
In lib/refcount.c (ffffffff816eb2af)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- lib/refcount.c:refcount_dec_and_lock
In lib/genalloc.c (ffffffff816fb125)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff8175df4a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/dec_and_lock.c (ffffffff817771a9)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (ffffffff817790b1)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff817794ed)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:__kobject_del
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobject_add_internal
In lib/xarray.c (ffffffff8178b725)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store_range
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
- lib/xarray.c:__xas_nomem
In drivers/gpio/gpiolib-cdev.c (ffffffff817abb48)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_poll
- drivers/gpio/gpiolib-cdev.c:lineevent_irq_thread
- drivers/gpio/gpiolib-cdev.c:lineevent_read
- drivers/gpio/gpiolib-cdev.c:lineevent_read
- drivers/gpio/gpiolib-cdev.c:lineevent_read
- drivers/gpio/gpiolib-cdev.c:lineevent_read
- drivers/gpio/gpiolib-cdev.c:lineevent_poll
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_poll
- drivers/gpio/gpiolib-cdev.c:linereq_put_event
In drivers/pci/pci.c (ffffffff817bfebd)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
In drivers/pci/pci-driver.c (ffffffff817c7935)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffff817fda0e)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_inb_pwrite_handler
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_ring.c (ffffffff818bcf1a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/virtio/virtio_ring.c:__virtio_unbreak_device
- drivers/virtio/virtio_ring.c:virtio_break_device
- drivers/virtio/virtio_ring.c:vring_del_virtqueue
- drivers/virtio/virtio_ring.c:__vring_new_virtqueue
In drivers/virtio/virtio_balloon.c (ffffffff818c4be0)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/events/events_base.c (ffffffff818cc321)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
In drivers/xen/xenbus/xenbus_client.c (ffffffff818d37af)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_hvm
In drivers/xen/xenbus/xenbus_xs.c (ffffffff818d4ea9)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_cancel
- drivers/xen/xenbus/xenbus_xs.c:xs_resume
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_request_exit
In drivers/xen/pci.c (ffffffff818da7d7)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/xen/pci.c:xen_unregister_device_domain_owner
- drivers/xen/pci.c:xen_unregister_device_domain_owner
- drivers/xen/pci.c:xen_register_device_domain_owner
- drivers/xen/pci.c:xen_register_device_domain_owner
- drivers/xen/pci.c:xen_find_device_domain_owner
In drivers/xen/mcelog.c (ffffffff818de60d)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/xen/grant-dma-ops.c (ffffffff818e0666)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/xen/grant-dma-ops.c:xen_grant_setup_dma_ops
In drivers/regulator/core.c (ffffffff818e4a7e)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/regulator/core.c:_regulator_get_error_flags
In drivers/regulator/irq_helpers.c (ffffffff818eddeb)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/regulator/irq_helpers.c:regulator_notifier_isr
- drivers/regulator/irq_helpers.c:regulator_notifier_isr_work
- drivers/regulator/irq_helpers.c:regulator_notifier_isr_work
In drivers/tty/tty_io.c (ffffffff818f41b0)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__do_SAK
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
In drivers/tty/tty_jobctrl.c (ffffffff818fe516)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff81900d2d)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81903ade)
Location: include/linux/spinlock.h:387
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8190913a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff8190fcd7)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_xen.c (ffffffff834b2d31)
Location: include/linux/spinlock.h:387
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
In drivers/tty/serial/8250/8250_core.c (ffffffff8191d684)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81933f90)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:crng_make_state
In drivers/char/virtio_console.c (ffffffff819392ed)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff8193a233)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff8193da98)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/char/agp/generic.c:agp_unbind_memory
- drivers/char/agp/generic.c:agp_bind_memory
In drivers/iommu/amd/iommu.c (ffffffff81951451)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/iommu/amd/iommu.c:amd_iommu_domain_free
- drivers/iommu/amd/iommu.c:amd_iommu_domain_alloc
- drivers/iommu/amd/iommu.c:detach_device
- drivers/iommu/amd/iommu.c:attach_device
In drivers/iommu/intel/iommu.c (ffffffff8195e49d)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/iommu/intel/iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel/iommu.c:domain_add_dev_info
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
In drivers/iommu/intel/pasid.c (ffffffff8195f550)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/iommu/intel/pasid.c:intel_pasid_setup_page_snoop_control
- drivers/iommu/intel/pasid.c:intel_pasid_setup_page_snoop_control
In drivers/iommu/intel/svm.c (ffffffff8196199f)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/iommu/intel/svm.c:intel_svm_bind_mm
In drivers/iommu/iommu.c (ffffffff819689a3)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/ioasid.c (ffffffff8196d0fe)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/iommu/ioasid.c:ioasid_free
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_set_data
- drivers/iommu/ioasid.c:ioasid_unregister_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:default_alloc
In drivers/iommu/iova.c (ffffffff8196e889)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
In drivers/base/core.c (ffffffff8197a6a3)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:get_device_parent
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff8197ab49)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff8197e69a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff81980300)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff81984ae9)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff8198b520)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/base/swnode.c:device_create_managed_software_node
- drivers/base/swnode.c:device_add_software_node
- drivers/base/swnode.c:device_add_software_node
- drivers/base/swnode.c:software_node_register
- drivers/base/swnode.c:software_node_register
- drivers/base/swnode.c:software_node_unregister_nodes
- drivers/base/swnode.c:software_node_register_nodes
- drivers/base/swnode.c:software_node_find_by_name
- drivers/base/swnode.c:software_node_graph_get_remote_endpoint
- drivers/base/swnode.c:software_node_get_reference_args
In drivers/base/devtmpfs.c (ffffffff8198bcf6)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_submit_req
In drivers/base/power/runtime.c (ffffffff81991b9a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffffffff8199fa84)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:__free_fw_priv
- drivers/base/firmware_loader/main.c:alloc_lookup_fw_priv
- drivers/base/firmware_loader/main.c:alloc_lookup_fw_priv
In drivers/base/memory.c (ffffffff819a4081)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/base/memory.c:memory_group_register
In drivers/base/regmap/regmap.c (ffffffff819a793f)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff819b9d79)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlbd_release_minors
- drivers/block/xen-blkfront.c:xlbd_reserve_minors
- drivers/block/xen-blkfront.c:xlbd_reserve_minors
In drivers/mfd/ezx-pcap.c (ffffffff819c9fae)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff819d3555)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff819d55e1)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff819d9a8f)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffff819e4292)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/dax/super.c (ffffffff819e93be)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/dax/super.c:dax_add_host
In drivers/dma-buf/dma-buf.c (ffffffff819ec3ce)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_show_fdinfo
- drivers/dma-buf/dma-buf.c:dma_buf_ioctl
- drivers/dma-buf/dma-buf.c:dmabuffs_dname
In drivers/dma-buf/dma-fence.c (ffffffff819ee6ff)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/dma-buf/dma-heap.c (ffffffff819f1ce6)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_add
In drivers/scsi/scsi_scan.c (ffffffff81a065d7)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff81a0cc99)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff81a17c56)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_free_disk
In drivers/ata/libata-core.c (ffffffff81a206b8)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff81a62729)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_xdp_one
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/ppp/ppp_generic.c (ffffffff81a687a1)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_input
- drivers/net/ppp/ppp_generic.c:__ppp_channel_push
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffffffff81a74c61)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
In drivers/vfio/vfio.c (ffffffff81a760d8)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/vfio/vfio.c:vfio_uninit_group_dev
- drivers/vfio/vfio.c:vfio_assign_device_set
- drivers/vfio/vfio.c:vfio_assign_device_set
- drivers/vfio/vfio.c:vfio_assign_device_set
In drivers/vfio/vfio_iommu_type1.c (ffffffff81a796c2)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/vfio/vfio_iommu_type1.c:vaddr_get_pfns
In drivers/usb/core/hcd.c (ffffffff81a9ba37)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/message.c (ffffffff81a9f014)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (ffffffff81ee100a)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff81aa9540)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff81ab5745)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_usb_suspend_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
In drivers/usb/dwc2/hcd.c (ffffffff81abb427)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff81ac4c98)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ehci-hcd.c (ffffffff81ad8bb6)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:ehci_irq
In drivers/usb/host/ohci-hcd.c (ffffffff81ae02b6)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff81ae5b0b)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff81afd64c)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:handle_port_status
In drivers/usb/host/xhci-dbgcap.c (ffffffff81b07eac)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff81b08ec1)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
In drivers/input/mousedev.c (ffffffff81b1b1b2)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff81b1c588)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffff81b240a8)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/rtc/rtc-cmos.c (ffffffff81b2c685)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff81b3684b)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_attach_adapter
- drivers/i2c/i2c-dev.c:i2cdev_attach_adapter
- drivers/i2c/i2c-dev.c:name_show
In drivers/ptp/ptp_vclock.c (ffffffff81b3eef3)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/ptp/ptp_vclock.c:ptp_vclock_unregister
- drivers/ptp/ptp_vclock.c:ptp_vclock_register
In drivers/thermal/thermal_sysfs.c (ffffffff81b4af0d)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffffffff83723c34)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_write_start
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:get_bitmap_file
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_alloc
- drivers/md/md.c:mddev_alloc
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (ffffffff81b67ea8)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (ffffffff81b7414c)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffffffff81b8e902)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/pcc-cpufreq.c (ffffffff81b9a146)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpufreq/intel_pstate.c (ffffffff81b9ce6e)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/cpufreq/intel_pstate.c:intel_pstate_driver_cleanup
In drivers/cpuidle/driver.c (ffffffff81ba0da4)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_state_disabled
In drivers/cpuidle/sysfs.c (ffffffff81ba1818)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/leds/led-triggers.c (ffffffff81bba4ba)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/leds/led-triggers.c:led_trigger_set
- drivers/leds/led-triggers.c:led_trigger_set
- drivers/leds/led-triggers.c:led_trigger_set
In drivers/firmware/memmap.c (ffffffff81f21d47)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:firmware_map_add_entry
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/firmware/efi/efi.c (ffffffff81f1c9eb)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff81bcb4d6)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/vme/vme.c (ffffffff81bd9e0e)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In drivers/hte/hte.c (ffffffff81be4dc6)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- drivers/hte/hte.c:hte_register_chip
- drivers/hte/hte.c:hte_ts_get
- drivers/hte/hte.c:hte_ts_get
In net/socket.c (ffffffff81be61d7)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/socket.c:sock_unregister
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81bef7bf)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/core/sock.c:sk_free_unlock_clone
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff81c033c4)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81c0519d)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff81c11dd2)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add_weight
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:__dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff81c21034)
Location: include/linux/spinlock.h:387
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 (ffffffff81c22c12)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/gro.c (ffffffff81c5345d)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/core/gro.c:dev_remove_offload
- net/core/gro.c:dev_add_offload
In net/core/net-sysfs.c (ffffffff81c55690)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff81c596b2)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_put_page_bulk
- net/core/page_pool.c:page_pool_put_defragged_page
In net/core/netpoll.c (ffffffff81c5c4b0)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/core/netpoll.c:__netpoll_send_skb
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff81c5ccde)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff81c6f42e)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffff81c6f9b7)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:write_classid
- net/core/netclassid_cgroup.c:cgrp_attach
In net/core/devlink.c (ffffffff81c727ac)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
- net/core/devlink.c:devlink_region_snapshot_id_get
- net/core/devlink.c:devlink_alloc_ns
- net/core/devlink.c:devlink_nl_cmd_region_new
In net/core/sock_map.c (ffffffff81c90411)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_update_elem
In net/sched/sch_generic.c (ffffffff81c96ede)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:netif_freeze_queues
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
In net/sched/cls_api.c (ffffffff81c9f21b)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_cls_offload_cnt_update
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_block_put
- net/sched/cls_api.c:__tcf_get_next_proto
In net/ipv4/route.c (ffffffff81cd3b23)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81cd6d6b)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81ce2db9)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81ce3359)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff81ce5255)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_complete_hashdance
- net/ipv4/inet_connection_sock.c:inet_csk_complete_hashdance
- net/ipv4/inet_connection_sock.c:inet_csk_complete_hashdance
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
In net/ipv4/tcp.c (ffffffff81cef028)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_abort
- net/ipv4/tcp.c:__tcp_close
In net/ipv4/tcp_input.c (ffffffff81cf68d5)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff81d047f4)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81d05b99)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff81d0ac04)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:bpf_iter_tcp_batch
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:listening_get_next
- net/ipv4/tcp_ipv4.c:listening_get_first
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_syn_recv_sock
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff81d0e381)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff81d103e3)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff81d131dd)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_create_child
In net/ipv4/tcp_ulp.c (ffffffff81d143bc)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (ffffffff81d18d33)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81d24809)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_reply
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81d32979)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81d38d8e)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/ping.c (ffffffff81d42b45)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_unhash
- net/ipv4/ping.c:ping_get_port
- net/ipv4/ping.c:ping_get_port
In net/ipv4/sysctl_net_ipv4.c (ffffffff81d4f1f5)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff81d558ba)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/syncookies.c (ffffffff81d5a5e5)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (ffffffff81d5f67b)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff81d628e7)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff81d6d039)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff81d75dda)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81d7a661)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffffffff81d7ddfb)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/unix/af_unix.c:bpf_iter_unix_batch
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_next
- net/unix/af_unix.c:unix_get_first
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:__unix_dgram_recvmsg
- net/unix/af_unix.c:__unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_getname
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_stream_connect
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_wait_for_peer
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_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
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:init_peercred
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_me
In net/unix/garbage.c (ffffffff81d834bd)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (ffffffff81d841a9)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81d86f6d)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:ipv6_ac_destroy_dev
- net/ipv6/anycast.c:__ipv6_dev_ac_dec
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
In net/ipv6/addrconf.c (ffffffff81d8e431)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:inet6_set_iftoken
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_permanent_addr
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (ffffffff81d9c743)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_net_init
In net/ipv6/route.c (ffffffff81da2d7f)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/icmp.c (ffffffff81dc0411)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/reassembly.c (ffffffff81dc84bf)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81dcd416)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_syn_recv_sock
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81dd37ed)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff81dda683)
Location: include/linux/spinlock.h:387
Inline: True
In net/ipv6/xfrm6_input.c (ffffffff81ddf5d6)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81de51bb)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81def6d8)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81df4db1)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:fanout_add
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
In net/netlabel/netlabel_domainhash.c (ffffffff81dff279)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff834cf1a6)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In net/l3mdev/l3mdev.c (ffffffff81e0d80c)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/l3mdev/l3mdev.c:l3mdev_ifindex_lookup_by_table_id
- net/l3mdev/l3mdev.c:l3mdev_table_lookup_unregister
- net/l3mdev/l3mdev.c:l3mdev_table_lookup_register
In net/mptcp/protocol.c (ffffffff81e24321)
Location: include/linux/spinlock.h:387
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_napi_poll
- net/mptcp/protocol.c:mptcp_sk_clone
- net/mptcp/protocol.c:mptcp_retransmit_timer
In net/mctp/route.c (ffffffff81e3af24)
Location: include/linux/spinlock.h:387
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
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff81000f55)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- init/main.c:set_mems_allowed
In arch/x86/xen/enlighten_pv.c (ffffffff8103801c)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff8103b652)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_exit_mmap
- arch/x86/xen/mmu_pv.c:xen_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
- arch/x86/xen/mmu_pv.c:xen_pte_unlock
In arch/x86/kernel/ldt.c (ffffffff81053301)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:write_ldt
- arch/x86/kernel/ldt.c:map_ldt_struct
In arch/x86/kernel/alternative.c (ffffffff8105920a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:__text_poke
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8107d52d)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_release
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff8108ee58)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff8108fbf5)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_mm_add
- arch/x86/kernel/cpu/sgx/encl.c:sgx_mmu_notifier_release
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_release
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_release
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_may_map
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_may_map
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_eaug_page
In arch/x86/kernel/cpu/sgx/ioctl.c (ffffffff81092989)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
In arch/x86/kernel/cpu/sgx/main.c (ffffffff810949aa)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:arch_memory_failure
- arch/x86/kernel/cpu/sgx/main.c:sgx_free_epc_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_unmark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:sgx_unmark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:sgx_mark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:__sgx_alloc_epc_page_from_node
- arch/x86/kernel/cpu/sgx/main.c:__sgx_alloc_epc_page_from_node
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In arch/x86/kernel/reboot.c (ffffffff81097aba)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init.c (ffffffff83e9a7cd)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/init_64.c (ffffffff820c5f20)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_p4d_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:__kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_p4d_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
In arch/x86/mm/pgtable.c (ffffffff810c725f)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/pat/set_memory.c (ffffffff810ccb0a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- arch/x86/mm/pat/set_memory.c:__change_page_attr_set_clr
- arch/x86/mm/pat/set_memory.c:__change_page_attr
- arch/x86/mm/pat/set_memory.c:__change_page_attr
- arch/x86/mm/pat/set_memory.c:__split_large_page
- arch/x86/mm/pat/set_memory.c:__split_large_page
- arch/x86/mm/pat/set_memory.c:update_page_count
In arch/x86/mm/pat/memtype.c (ffffffff810ce8b3)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- arch/x86/mm/pat/memtype.c:memtype_get_idx
- arch/x86/mm/pat/memtype.c:lookup_memtype
- arch/x86/mm/pat/memtype.c:memtype_free
- arch/x86/mm/pat/memtype.c:memtype_reserve
- arch/x86/mm/pat/memtype.c:memtype_reserve
In kernel/fork.c (ffffffff810e9c51)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:kernel_clone
- kernel/fork.c:kernel_clone
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_signal
- kernel/fork.c:mm_release
- kernel/fork.c:mm_access
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:__mmput
In kernel/panic.c (ffffffff810ea1d7)
Location: include/linux/spinlock.h:388
Inline: True
In kernel/cpu.c (ffffffff810edfe1)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff810f057a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:exit_mm
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:__exit_signal
- kernel/exit.c:__exit_signal
In kernel/ptrace.c (ffffffff810fc023)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/ptrace.c:__ptrace_detach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff81107718)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff8110b1d3)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_sys_old_getrlimit
- kernel/sys.c:__x64_sys_old_getrlimit
- kernel/sys.c:__ia32_compat_sys_getrlimit
- kernel/sys.c:__ia32_sys_getrlimit
- kernel/sys.c:__x64_sys_getrlimit
In kernel/umh.c (ffffffff8110ee4d)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/umh.c:proc_cap_handler
- kernel/umh.c:proc_cap_handler
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/params.c (ffffffff8111ad6a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff8111c792)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/kthread.c:kthread_unuse_mm
- kernel/kthread.c:kthread_use_mm
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
- kernel/kthread.c:set_mems_allowed
In kernel/nsproxy.c (ffffffff81124373)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/nsproxy.c:validate_nsset
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff81131673)
Location: include/linux/spinlock.h:388
Inline: True
In kernel/sched/fair.c (ffffffff81155bbe)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_group
In kernel/sched/build_utility.c (ffffffff8116c364)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/sched/build_utility.c:do_wait_intr
- kernel/sched/build_utility.c:print_cfs_rq
In kernel/irq/msi.c (ffffffff811a41ac)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/irq/msi.c:msi_insert_desc
- kernel/irq/msi.c:msi_insert_desc
In kernel/rcu/srcutree.c (ffffffff811acd3d)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff811b47a5)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
- kernel/rcu/tree.c:exp_funnel_lock
- kernel/rcu/tree.c:exp_funnel_lock
In kernel/time/clocksource.c (ffffffff811e081a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff811e5823)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__ia32_sys_timer_delete
- kernel/time/posix-timers.c:__x64_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff811ea4f9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:posix_cpu_timers_work
In kernel/time/namespace.c (ffffffff811f2dcc)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/time/namespace.c:proc_timens_set_offset
- kernel/time/namespace.c:proc_timens_show_offsets
- kernel/time/namespace.c:timens_get
In kernel/futex/core.c (ffffffff811f323a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/futex/core.c:exit_pi_state_list
- kernel/futex/core.c:exit_pi_state_list
- kernel/futex/core.c:futex_unqueue
- kernel/futex/core.c:futex_unqueue
- kernel/futex/core.c:futex_q_unlock
In kernel/futex/pi.c (ffffffff811f6859)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/pi.c:__fixup_pi_state_owner
In kernel/futex/requeue.c (ffffffff811f7644)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
In kernel/futex/waitwake.c (ffffffff811f7d09)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/futex/waitwake.c:futex_wait_multiple_setup
- kernel/futex/waitwake.c:futex_wait_queue
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake
In kernel/cgroup/cgroup.c (ffffffff8120ff4e)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
In kernel/cgroup/namespace.c (ffffffff81211f2c)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff812147fc)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (ffffffff81215194)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff8121eea2)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff8121fbad)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff81222816)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff8122eb66)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/auditsc.c:audit_alloc_name
In kernel/audit_tree.c (ffffffff812333bc)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:create_chunk
- kernel/audit_tree.c:create_chunk
In kernel/debug/debug_core.c (ffffffff81239890)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/trace/trace_events.c (ffffffff81286867)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/core.c (ffffffff812c33c0)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_map_compatible
In kernel/bpf/syscall.c (ffffffff812c5d38)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_show_fdinfo
In kernel/bpf/bpf_local_storage.c (ffffffff8130654e)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/bpf/bpf_local_storage.c:bpf_local_storage_map_free
- kernel/bpf/bpf_local_storage.c:bpf_local_storage_map_alloc
In kernel/bpf/devmap.c (ffffffff8131d7b1)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff81320a7e)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:cpu_map_generic_redirect
- kernel/bpf/cpumap.c:bq_flush_to_queue
In kernel/events/uprobes.c (ffffffff813501a0)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/events/uprobes.c:find_active_uprobe
- kernel/events/uprobes.c:find_active_uprobe
- kernel/events/uprobes.c:uprobe_munmap
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:uprobe_apply
- kernel/events/uprobes.c:uprobe_unregister
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:alloc_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (ffffffff81353b05)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
- kernel/padata.c:padata_mt_helper
- kernel/padata.c:padata_mt_helper
- kernel/padata.c:padata_do_multithreaded
- kernel/padata.c:padata_do_multithreaded
In kernel/watch_queue.c (ffffffff813582ba)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:add_watch_to_object
In mm/filemap.c (ffffffff8135dd7a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:migration_entry_wait_on_locked
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:delete_from_page_cache_batch
- mm/filemap.c:filemap_remove_folio
In mm/oom_kill.c (ffffffff813644e7)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/oom_kill.c:__do_sys_process_mrelease
- mm/oom_kill.c:__do_sys_process_mrelease
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_badness
- mm/oom_kill.c:oom_badness
- mm/oom_kill.c:oom_badness
In mm/fadvise.c (ffffffff813659a9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff8136aa42)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/page-writeback.c:do_writepages
- mm/page-writeback.c:__wb_update_bandwidth
- mm/page-writeback.c:domain_update_dirty_limit
In mm/truncate.c (ffffffff81371960)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (ffffffff813820cd)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/vmscan.c:try_to_inc_max_seq
- mm/vmscan.c:walk_pte_range
- mm/vmscan.c:iterate_mm_list
- mm/vmscan.c:lru_gen_del_mm
- mm/vmscan.c:lru_gen_add_mm
- mm/vmscan.c:__remove_mapping
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff81388caa)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/shmem.c:shmem_encode_fh
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_get_folio_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
In mm/util.c (ffffffff81391f45)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff813977da)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/list_lru.c (ffffffff813abf2b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff813aca98)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff813b0a96)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/gup.c:follow_p4d_mask
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff813b6acf)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/memory.c:generic_access_phys
- mm/memory.c:generic_access_phys
- mm/memory.c:generic_access_phys
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:follow_pte
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__p4d_alloc
- mm/memory.c:handle_pte_fault
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_fault
- mm/memory.c:finish_fault
- mm/memory.c:do_set_pmd
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:handle_pte_marker
- mm/memory.c:remove_device_exclusive_entry
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_pte_range
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:insert_pages
- mm/memory.c:insert_pages
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_nonpresent_pte
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:pmd_install
In mm/mincore.c (ffffffff813c169b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff813c5536)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:mlock_pte_range
In mm/mmap.c (ffffffff813cb3b3)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff813ce2bf)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff813d0cb3)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff813d3236)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff813d3639)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pte_range
In mm/rmap.c (ffffffff813da20b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/rmap.c:page_make_device_exclusive_one
- mm/rmap.c:try_to_migrate_one
- mm/rmap.c:try_to_migrate_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:folio_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff813dbff7)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/vmalloc.c:s_show
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:vmalloc_dump_obj
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:remap_vmalloc_range_partial
- mm/vmalloc.c:vread
- mm/vmalloc.c:__vunmap
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:__get_vm_area_node
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:free_vmap_area
- mm/vmalloc.c:free_vmap_area
In mm/page_alloc.c (ffffffff813ef023)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:__alloc_pages_bulk
- mm/page_alloc.c:__alloc_pages_bulk
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:free_unref_page_list
- mm/page_alloc.c:free_unref_page_list
- mm/page_alloc.c:free_unref_page
- mm/page_alloc.c:drain_pages_zone
- mm/page_alloc.c:drain_zone_pages
- mm/page_alloc.c:early_pfn_to_nid
In mm/madvise.c (ffffffff813f4349)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff814010b5)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/swapfile.c:__cgroup_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:setup_swap_map_and_extents
- mm/swapfile.c:alloc_swap_info
- mm/swapfile.c:alloc_swap_info
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_pte
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:find_first_swap
- mm/swapfile.c:find_first_swap
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:folio_free_swap
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:split_swap_cluster
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:__swap_entry_free
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_cluster_schedule_discard
In mm/zswap.c (ffffffff81402a9b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffff8140dd94)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_unshare_pmds
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_follow_page_mask
- mm/hugetlb.c:hugetlb_follow_page_mask
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_add_to_page_cache
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:move_hugetlb_page_tables
- mm/hugetlb.c:move_hugetlb_page_tables
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:allocate_file_region_entries
In mm/hugetlb_vmemmap.c (ffffffff81413a01)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/hugetlb_vmemmap.c:vmemmap_remap_range
- mm/hugetlb_vmemmap.c:__split_vmemmap_huge_pmd
In mm/mempolicy.c (ffffffff8141a960)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_in_oom_domain
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff8141c2d9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_interval_notifier_remove
- mm/mmu_notifier.c:mmu_interval_notifier_remove
- mm/mmu_notifier.c:mmu_interval_notifier_remove
- mm/mmu_notifier.c:__mmu_interval_notifier_insert
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:__mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_invalidate_range_start
- mm/mmu_notifier.c:__mmu_notifier_release
- mm/mmu_notifier.c:__mmu_notifier_release
- mm/mmu_notifier.c:mmu_interval_read_begin
- mm/mmu_notifier.c:mn_itree_inv_end
- mm/mmu_notifier.c:mn_itree_inv_end
In mm/ksm.c (ffffffff81422bd3)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:replace_page
- mm/ksm.c:replace_page
- mm/ksm.c:write_protect_page
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
In mm/slub.c (ffffffff8142cf98)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/slub.c:free_partial
In mm/migrate.c (ffffffff814342fa)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/migrate.c:__buffer_migrate_folio
- mm/migrate.c:__buffer_migrate_folio
- mm/migrate.c:folio_migrate_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait_huge
- mm/migrate.c:__migration_entry_wait
In mm/migrate_device.c (ffffffff81438a53)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/migrate_device.c:migrate_vma_collect_pmd
- mm/migrate_device.c:migrate_vma_collect_pmd
- mm/migrate_device.c:migrate_vma_collect_pmd
- mm/migrate_device.c:migrate_vma_collect_pmd
In mm/huge_memory.c (ffffffff81441cd8)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:insert_pfn_pud
- mm/huge_memory.c:vmf_insert_pfn_pmd_prot
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff8144c6b3)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:khugepaged_add_pte_mapped_thp
- mm/khugepaged.c:hpage_collapse_scan_pmd
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff81455458)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_attach
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_cancel_attach
- mm/memcontrol.c:mem_cgroup_can_attach
- mm/memcontrol.c:mem_cgroup_can_attach
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
In mm/vmpressure.c (ffffffff8145b8fd)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/memory-failure.c (ffffffff8145fdc6)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/memory-failure.c:hwpoison_pte_range
- mm/memory-failure.c:hwpoison_pte_range
In mm/zpool.c (ffffffff81465a50)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff814664b8)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/zbud.c:zbud_zpool_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff81469bf7)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/zsmalloc.c:__zs_compact
- mm/zsmalloc.c:__zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_map_object
In mm/userfaultfd.c (ffffffff8146be2b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_atomic_install_pte
In mm/hmm.c (ffffffff814701d9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pud
In fs/read_write.c (ffffffff814770e1)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/read_write.c:generic_file_llseek_size
In fs/super.c (ffffffff8147f7ce)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:get_super
- fs/super.c:get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:drop_super_exclusive
- fs/super.c:drop_super
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:deactivate_locked_super
In fs/char_dev.c (ffffffff814802c6)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/char_dev.c:cdev_dynamic_release
- fs/char_dev.c:cdev_default_release
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff8148140b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff814848b2)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/exec.c:alloc_bprm
- fs/exec.c:finalize_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:unshare_sighand
- fs/exec.c:exec_mmap
In fs/pipe.c (ffffffff81488983)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:create_pipe_files
- fs/pipe.c:pipe_release
In fs/namei.c (ffffffff814944c2)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:path_init
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
In fs/fcntl.c (ffffffff81495e1a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff81497085)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff8149dd91)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:__d_add
- fs/dcache.c:__d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_make_root
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc_name
- fs/dcache.c:shrink_dcache_for_umount
- fs/dcache.c:shrink_dcache_for_umount
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_lock_dentry
- fs/dcache.c:shrink_lock_dentry
- fs/dcache.c:shrink_lock_dentry
- fs/dcache.c:shrink_lock_dentry
- fs/dcache.c:shrink_lock_dentry
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_alias_rcu
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff814a19ba)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5
- fs/inode.c:igrab
- fs/inode.c:igrab
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode
- fs/inode.c:new_inode
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode
- fs/inode.c:find_inode
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
In fs/file.c (ffffffff814a7761)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:task_lookup_next_fd_rcu
- fs/file.c:task_lookup_fd_rcu
- fs/file.c:fget_task
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:close_fd_get_file
- fs/file.c:__close_range
- fs/file.c:__close_range
- fs/file.c:__close_range
- fs/file.c:fd_install
- fs/file.c:put_unused_fd
- fs/file.c:alloc_fd
- fs/file.c:exit_files
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffffffff814aaf67)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__do_sys_pivot_root
- fs/namespace.c:__do_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:finish_automount
- fs/namespace.c:do_new_mount
- fs/namespace.c:do_move_mount
- fs/namespace.c:do_move_mount
- fs/namespace.c:do_set_group
- fs/namespace.c:open_detached_copy
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:__detach_mounts
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:may_umount
- fs/namespace.c:may_umount_tree
- fs/namespace.c:mnt_cursor_del
- fs/namespace.c:m_stop
- fs/namespace.c:m_next
- fs/namespace.c:m_start
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:__is_local_mountpoint
- fs/namespace.c:__legitimize_mnt
- fs/namespace.c:__legitimize_mnt
- fs/namespace.c:sb_prepare_remount_readonly
In fs/libfs.c (ffffffff814b9dfc)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_transaction_get
- fs/libfs.c:simple_transaction_get
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff814c3188)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:wb_workfn
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:__writeback_inodes_wb
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:move_expired_inodes
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:cleanup_offline_cgwb
- fs/fs-writeback.c:inode_prepare_wbs_switch
- fs/fs-writeback.c:inode_prepare_wbs_switch
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_do_switch_wbs
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff814c466b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff814ca5d4)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
- fs/d_path.c:prepend_path
- fs/d_path.c:prepend_path
In fs/fs_struct.c (ffffffff814cb2ea)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff814cc6ff)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/kernel_read_file.c (ffffffff814d052f)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
In fs/buffer.c (ffffffff814d217c)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__bforget
- fs/buffer.c:grow_dev_page
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:block_dirty_folio
- fs/buffer.c:mark_buffer_dirty_inode
- fs/buffer.c:__find_get_block_slow
In fs/proc_namespace.c (ffffffff814db172)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff814dc7f9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
In fs/notify/notification.c (ffffffff814dd251)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_insert_event
- fs/notify/notification.c:fsnotify_insert_event
- fs/notify/notification.c:fsnotify_insert_event
In fs/notify/group.c (ffffffff814dd502)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff814dde9b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff814dfa2c)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff814e0c3a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_new_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_idr_find
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (ffffffff814e1d3a)
Location: include/linux/spinlock.h:388
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff814e564b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffff814e9003)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff814eaa45)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff814ed748)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (ffffffff814f4ab5)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_add_table
- fs/aio.c:ioctx_add_table
- fs/aio.c:aio_migrate_folio
- fs/aio.c:aio_ring_mremap
- fs/aio.c:aio_free_ring
In fs/dax.c (ffffffff814f9871)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/dax.c:dax_pmd_load_hole
- fs/dax.c:dax_pmd_load_hole
In fs/crypto/hooks.c (ffffffff814fda3e)
Location: include/linux/spinlock.h:388
Inline: True
In fs/crypto/keyring.c (ffffffff814fdfb4)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
In fs/crypto/keysetup.c (ffffffff8150064b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/crypto/keysetup.c:fscrypt_setup_encryption_info
- fs/crypto/keysetup.c:put_crypt_info
In fs/crypto/keysetup_v1.c (ffffffff81500ea3)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:fscrypt_put_direct_key
In fs/locks.c (ffffffff81509435)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:vfs_inode_has_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:generic_setlease
- fs/locks.c:generic_add_lease
- fs/locks.c:generic_add_lease
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:time_out_leases
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_move_blocks
- fs/locks.c:locks_owner_has_blockers
- fs/locks.c:locks_owner_has_blockers
In fs/mbcache.c (ffffffff81514aec)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete_or_get
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff81519357)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff81519afd)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff8151a169)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
In fs/quota/dquot.c (ffffffff8152351b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:do_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_quota_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_mark_dquot_dirty
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff8152dcd1)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:hold_task_mempolicy
In fs/proc/inode.c (ffffffff81530a7b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
- fs/proc/inode.c:proc_invalidate_siblings_dcache
In fs/proc/base.c (ffffffff8153852c)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_pid_evict_inode
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:environ_read
- fs/proc/base.c:get_mm_cmdline
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff8153a1c8)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/proc/generic.c:proc_readdir_de
In fs/proc/array.c (ffffffff8153ae96)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff8153d6e7)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_count
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:seq_show
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff8154005e)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff8154266d)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_getattr
- fs/proc/proc_sysctl.c:proc_sys_getattr
- fs/proc/proc_sysctl.c:proc_sys_permission
- fs/proc/proc_sysctl.c:proc_sys_permission
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_poll
- fs/proc/proc_sysctl.c:proc_sys_poll
- fs/proc/proc_sysctl.c:proc_sys_open
- fs/proc/proc_sysctl.c:proc_sys_open
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff81544725)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/proc/vmcore.c (ffffffff81546133)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/proc/vmcore.c:open_vmcore
- fs/proc/vmcore.c:unregister_vmcore_cb
- fs/proc/vmcore.c:register_vmcore_cb
In fs/kernfs/dir.c (ffffffff8154af07)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff8154f447)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff8154f8dc)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
- fs/sysfs/symlink.c:sysfs_do_create_link_sd
In fs/sysfs/group.c (ffffffff8155055c)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/sysfs/group.c:compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff81550e76)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff81553a72)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_dir_open
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_depend_item_unlocked
- fs/configfs/dir.c:configfs_undepend_item
- fs/configfs/dir.c:configfs_depend_item
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff8155526c)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
In fs/ext4/balloc.c (ffffffff815580f9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
In fs/ext4/ext4_jbd2.c (ffffffff8155afe9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/ext4/ext4_jbd2.c:__ext4_journal_get_write_access
In fs/ext4/extents.c (ffffffff8155ba33)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff81568e63)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (ffffffff81570f36)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_mark_inode_used
- fs/ext4/ialloc.c:ext4_mark_inode_used
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_validate_inode_bitmap
- fs/ext4/ialloc.c:ext4_validate_inode_bitmap
In fs/ext4/inode.c (ffffffff8157c219)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:ext4_inode_attach_jinode
- fs/ext4/inode.c:ext4_inode_attach_jinode
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff81596b9a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_try_to_trim_range
- fs/ext4/mballoc.c:ext4_try_to_trim_range
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_mb_clear_bb
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_discard_allocated_blocks
- fs/ext4/mballoc.c:ext4_mb_mark_bb
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_discard_work
- fs/ext4/mballoc.c:ext4_discard_work
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_good_group_nolock
- fs/ext4/mballoc.c:ext4_mb_good_group_nolock
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
In fs/ext4/migrate.c (ffffffff81597547)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffffffff815bf551)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_update_super
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/ext4/fast_commit.c (ffffffff815d4785)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/ext4/fast_commit.c:ext4_fc_cleanup
- fs/ext4/fast_commit.c:ext4_fc_cleanup
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_track_range
- fs/ext4/fast_commit.c:ext4_fc_track_inode
- fs/ext4/fast_commit.c:__track_dentry_update
- fs/ext4/fast_commit.c:ext4_fc_mark_ineligible
- fs/ext4/fast_commit.c:ext4_fc_del
- fs/ext4/fast_commit.c:ext4_fc_del
- fs/ext4/fast_commit.c:ext4_fc_del
- fs/ext4/fast_commit.c:ext4_fc_start_update
- fs/ext4/fast_commit.c:ext4_fc_wait_committing_inode
In fs/jbd2/transaction.c (ffffffff815ded34)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_undo_access
- fs/jbd2/transaction.c:jbd2_journal_get_undo_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
In fs/jbd2/commit.c (ffffffff815df742)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff815e3425)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_shrink_checkpoint_list
- fs/jbd2/checkpoint.c:jbd2_journal_shrink_checkpoint_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff815e3b97)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff815eae50)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff815ecfc9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff815f62d7)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff815f8984)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff815fbae6)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff815fd8e0)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff816027ef)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_iget
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff816051ec)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff81606001)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate
In fs/exportfs/expfs.c (ffffffff816170b6)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (ffffffff81617ba3)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff8161a923)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_simple_background
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_dev_wake_and_unlock
- fs/fuse/dev.c:fuse_put_request
In fs/fuse/dir.c (ffffffff81621ccd)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_entry_unlinked
- fs/fuse/dir.c:fuse_dentry_revalidate
In fs/fuse/file.c (ffffffff8162955c)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_file_mmap
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_write_inode
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_attr
- fs/fuse/file.c:fuse_read_update_size
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_finish_open
In fs/fuse/inode.c (ffffffff8162ca9f)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_fill_super_common
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_sync_fs_writes
- fs/fuse/inode.c:fuse_sync_fs_writes
- fs/fuse/inode.c:fuse_reverse_inval_inode
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff8162d9d9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (ffffffff8162f609)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
In fs/fuse/dax.c (ffffffff816322c9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- fs/fuse/dax.c:fuse_dax_free_mem_worker
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_dax_inode_cleanup
- fs/fuse/dax.c:fuse_setup_one_mapping
- fs/fuse/dax.c:alloc_dax_mapping
In fs/tracefs/inode.c (ffffffff81637587)
Location: include/linux/spinlock.h:388
Inline: True
In ipc/util.c (ffffffff8163be33)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff8163fa7f)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff8164074e)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- ipc/sem.c:sysvipc_sem_proc_show
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff81647f5a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:newseg
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:__shm_close
- ipc/shm.c:__shm_close
- ipc/shm.c:shm_destroy
- ipc/shm.c:shm_destroy
- ipc/shm.c:__shm_open
- ipc/shm.c:__shm_open
- ipc/shm.c:__shm_open
In ipc/mqueue.c (ffffffff8164984d)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff8164d222)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff8164da44)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8164fa99)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff81653bc8)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff81658cf5)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff8166e0cf)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff8169f581)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smk_ipv4_check
- security/smack/smack_lsm.c:smack_netlbl_add
In security/lsm_audit.c (ffffffff816a58cc)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/lsm_audit.c:dump_common_audit_data
- security/lsm_audit.c:dump_common_audit_data
In security/tomoyo/audit.c (ffffffff816a74a9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
- security/tomoyo/audit.c:tomoyo_write_log2
In security/tomoyo/common.c (ffffffff816a788c)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_select_domain
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff816b519c)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (ffffffff816bf349)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:listener_poll
- security/apparmor/apparmorfs.c:listener_ioctl
In security/apparmor/audit.c (ffffffff816c1eb7)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/apparmor/audit.c:aa_audit_cache_update_ent
- security/apparmor/audit.c:aa_audit_cache_insert
In security/apparmor/path.c (ffffffff816c5e93)
Location: include/linux/spinlock.h:388
Inline: True
In security/apparmor/lsm.c (ffffffff816d4540)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/apparmor/lsm.c:destroy_buffers
- security/apparmor/lsm.c:destroy_buffers
- security/apparmor/lsm.c:aa_put_buffer
- security/apparmor/lsm.c:aa_get_buffer
- security/apparmor/lsm.c:aa_get_buffer
- security/apparmor/lsm.c:apparmor_d_instantiate
In security/apparmor/file.c (ffffffff816dd988)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff816e97d7)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/apparmor/notify.c (ffffffff816eb53d)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/apparmor/notify.c:aa_listener_unotif_recv
- security/apparmor/notify.c:aa_listener_unotif_recv
- security/apparmor/notify.c:aa_listener_unotif_recv
- security/apparmor/notify.c:aa_listener_unotif_response
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:aa_register_listener_proxy
- security/apparmor/notify.c:aa_register_listener_proxy
In security/yama/yama_lsm.c (ffffffff816ebe59)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/landlock/fs.c (ffffffff816f394b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:release_inode
- security/landlock/fs.c:release_inode
In security/integrity/ima/ima_template.c (ffffffff816fe114)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
- security/integrity/ima/ima_template.c:ima_init_template
- security/integrity/ima/ima_template.c:ima_init_template
- security/integrity/ima/ima_template.c:ima_template_setup
In crypto/scompress.c (ffffffff81710c1a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff81722365)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bdev.c (ffffffff8172af9d)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- block/bdev.c:sync_bdevs
- block/bdev.c:sync_bdevs
- block/bdev.c:sync_bdevs
- block/bdev.c:sync_bdevs
- block/bdev.c:blkdev_put
- block/bdev.c:blkdev_flush_mapping
- block/bdev.c:blkdev_flush_mapping
- block/bdev.c:bd_prepare_to_claim
- block/bdev.c:bd_prepare_to_claim
- block/bdev.c:bd_prepare_to_claim
- block/bdev.c:nr_blockdev_pages
- block/bdev.c:truncate_bdev_range
In block/bio.c (ffffffff8172caa8)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff81731549)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_find_get
In block/blk-ioc.c (ffffffff8173aa6d)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_find_get_icq
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:set_task_ioprio
- block/blk-ioc.c:set_task_ioprio
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
- block/blk-ioc.c:ioc_release_fn
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff817452a1)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_alloc_and_init_hctx
- block/blk-mq.c:blk_mq_init_hctx
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_try_issue_list_directly
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff8174e65b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:blk_mq_sched_bio_merge
- block/blk-mq-sched.c:__blk_mq_sched_dispatch_requests
In block/genhd.c (ffffffff817528ca)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- block/genhd.c:__alloc_disk_node
- block/genhd.c:invalidate_disk
- block/genhd.c:del_gendisk
- block/genhd.c:unregister_blkdev
- block/genhd.c:__register_blkdev
- block/genhd.c:blkdev_show
- block/genhd.c:set_capacity_and_notify
In block/ioprio.c (ffffffff81752c29)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- block/ioprio.c:__do_sys_ioprio_get
- block/ioprio.c:__do_sys_ioprio_get
- block/ioprio.c:__do_sys_ioprio_get
In block/partitions/core.c (ffffffff81754d2e)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- block/partitions/core.c:bdev_resize_partition
- block/partitions/core.c:add_partition
- block/partitions/core.c:add_partition
In block/blk-cgroup.c (ffffffff817633b1)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_unpin_online
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff81770756)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_weight_write
- 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:ioc_rqos_throttle
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:ioc_forgive_debts
- block/blk-iocost.c:iocg_waitq_timer_fn
In block/mq-deadline.c (ffffffff8177213d)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- block/mq-deadline.c:dd_owned_by_driver_show
- block/mq-deadline.c:dd_queued_show
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_exit_sched
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (ffffffff8177b795)
Location: include/linux/spinlock.h:388
Inline: True
In io_uring/io_uring.c (ffffffff8178c3ff)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- io_uring/io_uring.c:__io_uring_register
- io_uring/io_uring.c:io_uring_try_cancel_requests
- io_uring/io_uring.c:io_ring_exit_work
- io_uring/io_uring.c:io_req_caches_free
- io_uring/io_uring.c:io_eventfd_register
- io_uring/io_uring.c:io_wq_free_work
- io_uring/io_uring.c:io_clean_op
- io_uring/io_uring.c:io_drain_req
- io_uring/io_uring.c:io_drain_req
- io_uring/io_uring.c:io_drain_req
- io_uring/io_uring.c:io_drain_req
- io_uring/io_uring.c:__io_submit_flush_completions
- io_uring/io_uring.c:__io_submit_flush_completions
- io_uring/io_uring.c:io_queue_next
- io_uring/io_uring.c:io_free_req
- io_uring/io_uring.c:__io_alloc_req_refill
- io_uring/io_uring.c:io_aux_cqe
- io_uring/io_uring.c:__io_flush_post_cqes
- io_uring/io_uring.c:io_cqring_overflow_kill
- io_uring/io_uring.c:io_cq_unlock_post
- io_uring/io_uring.c:__io_commit_cqring_flush
- io_uring/io_uring.c:__io_commit_cqring_flush
In io_uring/openclose.c (ffffffff81794bd5)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- io_uring/openclose.c:io_close
- io_uring/openclose.c:io_close
- io_uring/openclose.c:io_close
In io_uring/timeout.c (ffffffff81799fd3)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- io_uring/timeout.c:io_kill_timeouts
- io_uring/timeout.c:io_timeout_remove
In io_uring/fdinfo.c (ffffffff8179b781)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- io_uring/fdinfo.c:__io_uring_show_fdinfo
- io_uring/fdinfo.c:__io_uring_show_fdinfo
In io_uring/poll.c (ffffffff8179dfd2)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- io_uring/poll.c:io_poll_remove
- io_uring/poll.c:io_poll_remove
- io_uring/poll.c:io_poll_remove_all_table
- io_uring/poll.c:io_poll_add_hash
- io_uring/poll.c:io_poll_task_func
In io_uring/cancel.c (ffffffff8179e3d8)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- io_uring/cancel.c:io_try_cancel
In io_uring/kbuf.c (ffffffff8179ecdd)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- io_uring/kbuf.c:io_add_buffers
- io_uring/kbuf.c:io_add_buffers
- io_uring/kbuf.c:__io_put_kbuf
In io_uring/rw.c (ffffffff817a4e80)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- io_uring/rw.c:io_do_iopoll
In lib/lockref.c (ffffffff817cc00e)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- lib/lockref.c:lockref_get_not_dead
- lib/lockref.c:lockref_put_or_lock
- lib/lockref.c:lockref_put_not_zero
- lib/lockref.c:lockref_get_not_zero
- lib/lockref.c:lockref_get
In lib/rhashtable.c (ffffffff817d96b9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_rehash_table
In lib/refcount.c (ffffffff817db94f)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- lib/refcount.c:refcount_dec_and_lock
In lib/genalloc.c (ffffffff817edca5)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff8188b5ea)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/gpio/gpiolib-cdev.c (ffffffff818c5bc9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_poll
- drivers/gpio/gpiolib-cdev.c:lineevent_irq_thread
- drivers/gpio/gpiolib-cdev.c:lineevent_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineevent_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineevent_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineevent_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineevent_poll
- drivers/gpio/gpiolib-cdev.c:linereq_read_unlocked
- drivers/gpio/gpiolib-cdev.c:linereq_read_unlocked
- drivers/gpio/gpiolib-cdev.c:linereq_read_unlocked
- drivers/gpio/gpiolib-cdev.c:linereq_read_unlocked
- drivers/gpio/gpiolib-cdev.c:linereq_poll
- drivers/gpio/gpiolib-cdev.c:linereq_put_event
In drivers/pci/pci.c (ffffffff818dc4cd)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
In drivers/pci/pci-driver.c (ffffffff818e5055)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/pci/doe.c (ffffffff819205ed)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/pci/doe.c:pcim_doe_create_mb
In drivers/rapidio/rio.c (ffffffff8192aa8e)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_inb_pwrite_handler
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_ring.c (ffffffff81a0bcca)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/virtio/virtio_ring.c:__virtio_unbreak_device
- drivers/virtio/virtio_ring.c:virtio_break_device
- drivers/virtio/virtio_ring.c:vring_del_virtqueue
- drivers/virtio/virtio_ring.c:__vring_new_virtqueue
In drivers/virtio/virtio_balloon.c (ffffffff81a15400)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/events/events_base.c (ffffffff81a1d8b1)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
In drivers/xen/xenbus/xenbus_client.c (ffffffff81a2595f)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_hvm
In drivers/xen/xenbus/xenbus_xs.c (ffffffff81a27139)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_cancel
- drivers/xen/xenbus/xenbus_xs.c:xs_resume
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_request_exit
In drivers/xen/pci.c (ffffffff81a2d777)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/xen/pci.c:xen_unregister_device_domain_owner
- drivers/xen/pci.c:xen_unregister_device_domain_owner
- drivers/xen/pci.c:xen_register_device_domain_owner
- drivers/xen/pci.c:xen_register_device_domain_owner
- drivers/xen/pci.c:xen_find_device_domain_owner
In drivers/xen/mcelog.c (ffffffff81a31b2d)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/regulator/core.c (ffffffff81a3964e)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/regulator/core.c:_regulator_get_error_flags
In drivers/regulator/irq_helpers.c (ffffffff81a45990)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/regulator/irq_helpers.c:regulator_notifier_isr
- drivers/regulator/irq_helpers.c:regulator_notifier_isr_work
- drivers/regulator/irq_helpers.c:regulator_notifier_isr_work
In drivers/tty/tty_io.c (ffffffff81a4c92f)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__do_SAK
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
In drivers/tty/tty_jobctrl.c (ffffffff81a57d26)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff81a5a9dd)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81a5db6e)
Location: include/linux/spinlock.h:388
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81a6377a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff81a6a44c)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/serial/8250/8250_core.c (ffffffff81a79634)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81a92d40)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:crng_make_state
In drivers/char/virtio_console.c (ffffffff81a9944d)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff81a9a643)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff81a9e998)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/char/agp/generic.c:agp_unbind_memory
- drivers/char/agp/generic.c:agp_bind_memory
In drivers/iommu/amd/iommu.c (ffffffff81ab66e1)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/iommu/amd/iommu.c:detach_device
- drivers/iommu/amd/iommu.c:attach_device
- drivers/iommu/amd/iommu.c:domain_id_free
- drivers/iommu/amd/iommu.c:domain_id_alloc
In drivers/iommu/intel/iommu.c (ffffffff81ac3b42)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/iommu/intel/iommu.c:copy_translation_tables
- drivers/iommu/intel/iommu.c:domain_context_clear_one
- drivers/iommu/intel/iommu.c:domain_context_clear_one
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
- drivers/iommu/intel/iommu.c:domain_detach_iommu
- drivers/iommu/intel/iommu.c:domain_attach_iommu
- drivers/iommu/intel/iommu.c:domain_attach_iommu
- drivers/iommu/intel/iommu.c:domain_attach_iommu
- drivers/iommu/intel/iommu.c:domain_attach_iommu
In drivers/iommu/intel/pasid.c (ffffffff81ac7170)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/iommu/intel/pasid.c:intel_pasid_setup_page_snoop_control
- drivers/iommu/intel/pasid.c:intel_pasid_setup_page_snoop_control
- drivers/iommu/intel/pasid.c:intel_pasid_setup_pass_through
- drivers/iommu/intel/pasid.c:intel_pasid_setup_pass_through
- drivers/iommu/intel/pasid.c:intel_pasid_setup_pass_through
- drivers/iommu/intel/pasid.c:intel_pasid_setup_second_level
- drivers/iommu/intel/pasid.c:intel_pasid_setup_second_level
- drivers/iommu/intel/pasid.c:intel_pasid_setup_second_level
- drivers/iommu/intel/pasid.c:intel_pasid_setup_first_level
- drivers/iommu/intel/pasid.c:intel_pasid_setup_first_level
- drivers/iommu/intel/pasid.c:intel_pasid_setup_first_level
- drivers/iommu/intel/pasid.c:intel_pasid_tear_down_entry
- drivers/iommu/intel/pasid.c:intel_pasid_tear_down_entry
In drivers/iommu/intel/svm.c (ffffffff81aca498)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/iommu/intel/svm.c:intel_svm_bind_mm
In drivers/iommu/iommu.c (ffffffff81acf08d)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_get_domain_for_dev_pasid
- drivers/iommu/iommu.c:iommu_attach_device_pasid
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/ioasid.c (ffffffff81ad789a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/iommu/ioasid.c:ioasid_free
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_alloc
- drivers/iommu/ioasid.c:ioasid_set_data
- drivers/iommu/ioasid.c:ioasid_unregister_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:default_alloc
In drivers/iommu/iova.c (ffffffff81ad91b1)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
In drivers/base/core.c (ffffffff81ae7513)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:get_device_parent
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff81ae7a79)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff81aebc3a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff81aedd20)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff81af2cd9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff81afaa40)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/base/swnode.c:device_create_managed_software_node
- drivers/base/swnode.c:device_add_software_node
- drivers/base/swnode.c:device_add_software_node
- drivers/base/swnode.c:software_node_register
- drivers/base/swnode.c:software_node_register
- drivers/base/swnode.c:software_node_unregister_nodes
- drivers/base/swnode.c:software_node_register_nodes
- drivers/base/swnode.c:software_node_find_by_name
- drivers/base/swnode.c:software_node_graph_get_remote_endpoint
- drivers/base/swnode.c:software_node_get_reference_args
In drivers/base/devtmpfs.c (ffffffff81afb736)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_submit_req
In drivers/base/power/runtime.c (ffffffff81b01fc8)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_idle
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffffffff81b11534)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:__free_fw_priv
- drivers/base/firmware_loader/main.c:alloc_lookup_fw_priv
- drivers/base/firmware_loader/main.c:alloc_lookup_fw_priv
In drivers/base/memory.c (ffffffff81b16066)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/base/memory.c:memory_group_register
In drivers/base/regmap/regmap.c (ffffffff81b1a9af)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff81b2f239)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlbd_release_minors
- drivers/block/xen-blkfront.c:xlbd_reserve_minors
- drivers/block/xen-blkfront.c:xlbd_reserve_minors
In drivers/mfd/ezx-pcap.c (ffffffff81b4142e)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff81b4d9f5)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff81b50081)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff81b54bef)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffff81b5ffa2)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/dax/super.c (ffffffff81b65ab3)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/dax/super.c:dax_add_host
In drivers/dma-buf/dma-buf.c (ffffffff81b690ae)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_show_fdinfo
- drivers/dma-buf/dma-buf.c:dma_buf_ioctl
- drivers/dma-buf/dma-buf.c:dmabuffs_dname
In drivers/dma-buf/dma-fence.c (ffffffff81b6bdcf)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/dma-buf/dma-heap.c (ffffffff81b6f98d)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_add
In drivers/scsi/scsi_scan.c (ffffffff81b85417)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff81b8cc81)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:scsi_unregister_device_handler
- drivers/scsi/scsi_dh.c:scsi_register_device_handler
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff81b98b70)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_free_disk
In drivers/ata/libata-core.c (ffffffff81ba1e08)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff81bedf09)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_xdp_one
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/ppp/ppp_generic.c (ffffffff81bfb141)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_input
- drivers/net/ppp/ppp_generic.c:__ppp_channel_push
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffffffff81c08ec1)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff81c208a7)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/message.c (ffffffff81c24474)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (ffffffff81c26ee6)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff81c30843)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff81c3e00d)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_usb_suspend_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
In drivers/usb/dwc2/hcd.c (ffffffff81c44937)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff81c4ecc8)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ehci-hcd.c (ffffffff81c63a22)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:ehci_irq
In drivers/usb/host/ohci-hcd.c (ffffffff81c6b975)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff81c71767)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff81c8c2c5)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:handle_port_status
In drivers/usb/host/xhci-dbgcap.c (ffffffff81c9780c)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff81c98b91)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
In drivers/input/mousedev.c (ffffffff81cacf62)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff81cae448)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffff81cb74d8)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/rtc/rtc-cmos.c (ffffffff81cc04c5)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff81ccbc7b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_attach_adapter
- drivers/i2c/i2c-dev.c:i2cdev_attach_adapter
- drivers/i2c/i2c-dev.c:name_show
In drivers/ptp/ptp_vclock.c (ffffffff81cd52a3)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/ptp/ptp_vclock.c:ptp_vclock_unregister
- drivers/ptp/ptp_vclock.c:ptp_vclock_register
In drivers/thermal/thermal_sysfs.c (ffffffff81ce2a1a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffffffff842b2b12)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_write_start
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_free_disk
- drivers/md/md.c:md_open
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:get_bitmap_file
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_alloc
- drivers/md/md.c:mddev_alloc
In drivers/md/md-bitmap.c (ffffffff81d03898)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (ffffffff81d11113)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/opp/core.c (ffffffff81d29bf4)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_set_config
In drivers/cpufreq/cpufreq.c (ffffffff81d2ec62)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/pcc-cpufreq.c (ffffffff81d3b5b6)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpufreq/intel_pstate.c (ffffffff81d3ead5)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/cpufreq/intel_pstate.c:intel_pstate_driver_cleanup
In drivers/cpuidle/driver.c (ffffffff81d42a99)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_state_disabled
In drivers/cpuidle/sysfs.c (ffffffff81d43648)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/leds/led-triggers.c (ffffffff81d5f9fa)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/leds/led-triggers.c:led_trigger_set
- drivers/leds/led-triggers.c:led_trigger_set
- drivers/leds/led-triggers.c:led_trigger_set
In drivers/firmware/memmap.c (ffffffff820cc59e)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_early
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/firmware/efi/efi.c (ffffffff820c4a44)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/staging/vme_user/vme.c (ffffffff81d6b7cd)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/staging/vme_user/vme.c:vme_master_request
- drivers/staging/vme_user/vme.c:vme_master_request
- drivers/staging/vme_user/vme.c:vme_master_request
In drivers/hwspinlock/hwspinlock_core.c (ffffffff81d74d26)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/hte/hte.c (ffffffff81d90ed6)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- drivers/hte/hte.c:hte_register_chip
- drivers/hte/hte.c:hte_ts_get
- drivers/hte/hte.c:hte_ts_get
In net/socket.c (ffffffff81d92447)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/socket.c:sock_unregister
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81d9c74f)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/core/sock.c:sk_free_unlock_clone
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff81db2994)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81db4a1d)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff81dc39c6)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add_weight
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:__dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff81dd30c4)
Location: include/linux/spinlock.h:388
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 (ffffffff81dd8214)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/gro.c (ffffffff81e08aa9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/core/gro.c:dev_remove_offload
- net/core/gro.c:dev_add_offload
In net/core/net-sysfs.c (ffffffff81e0b010)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff81e0f692)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_put_page_bulk
- net/core/page_pool.c:page_pool_put_defragged_page
In net/core/netpoll.c (ffffffff81e12b64)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/core/netpoll.c:__netpoll_send_skb
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff81e1340e)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff81e2723e)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffff81e27877)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:write_classid
- net/core/netclassid_cgroup.c:cgrp_attach
In net/core/devlink.c (ffffffff81e2aba2)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
- net/core/devlink.c:devlink_region_snapshot_id_get
- net/core/devlink.c:devl_port_register
- net/core/devlink.c:devlink_alloc_ns
- net/core/devlink.c:devlink_nl_cmd_region_new
- net/core/devlink.c:devlink_nl_cmd_region_new
- net/core/devlink.c:devlink_nl_cmd_region_new
- net/core/devlink.c:__devlink_region_snapshot_create
- net/core/devlink.c:__devlink_snapshot_id_decrement
In net/core/sock_map.c (ffffffff81e4b841)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_update_elem
In net/sched/sch_generic.c (ffffffff81e52cbe)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:netif_freeze_queues
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
In net/sched/cls_api.c (ffffffff81e5ecbb)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_cls_offload_cnt_update
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_block_put
- net/sched/cls_api.c:__tcf_get_next_proto
In net/ipv4/route.c (ffffffff81e93d53)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81e972fb)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81ea5530)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_bhash2_update_saddr
- net/ipv4/inet_hashtables.c:__inet_bhash2_update_saddr
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81ea5c8c)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff81ea8445)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_complete_hashdance
- net/ipv4/inet_connection_sock.c:inet_csk_complete_hashdance
- net/ipv4/inet_connection_sock.c:inet_csk_complete_hashdance
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
- net/ipv4/inet_connection_sock.c:inet_csk_get_port
- net/ipv4/inet_connection_sock.c:inet_bhash2_addr_any_conflict
- net/ipv4/inet_connection_sock.c:inet_bhash2_addr_any_conflict
In net/ipv4/tcp.c (ffffffff81eb220a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_abort
- net/ipv4/tcp.c:__tcp_close
In net/ipv4/tcp_input.c (ffffffff81ebb2e5)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff81ec97a4)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81ecace9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff81ed04dd)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:bpf_iter_tcp_batch
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:listening_get_next
- net/ipv4/tcp_ipv4.c:listening_get_first
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_syn_recv_sock
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff81ed3e31)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff81ed60f3)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff81ed914d)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_create_child
In net/ipv4/tcp_ulp.c (ffffffff81eda44c)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/raw.c (ffffffff81edbd9b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_unhash_sk
- net/ipv4/raw.c:raw_hash_sk
In net/ipv4/udp.c (ffffffff81edf43e)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_unhash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81eebfe9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_reply
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81efabf9)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81f0162e)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/ping.c (ffffffff81f0ba15)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_unhash
- net/ipv4/ping.c:ping_get_port
- net/ipv4/ping.c:ping_get_port
In net/ipv4/sysctl_net_ipv4.c (ffffffff81f18df5)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff81f20a37)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_mfc_add
- net/ipv4/ipmr.c:vif_add
- net/ipv4/ipmr.c:ipmr_expire_process
- net/ipv4/ipmr.c:vif_delete
In net/ipv4/syncookies.c (ffffffff81f24a15)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (ffffffff81f29d5b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff81f2d437)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff81f38499)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff81f4251a)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81f47571)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffffffff81f4b1cf)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/unix/af_unix.c:bpf_iter_unix_batch
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_next
- net/unix/af_unix.c:unix_get_first
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:__unix_dgram_recvmsg
- net/unix/af_unix.c:__unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:queue_oob
- net/unix/af_unix.c:queue_oob
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_getname
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_stream_connect
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_wait_for_peer
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_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
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_show_fdinfo
- net/unix/af_unix.c:unix_show_fdinfo
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:init_peercred
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_me
In net/unix/garbage.c (ffffffff81f50c22)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (ffffffff81f51a49)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81f54b6d)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:ipv6_ac_destroy_dev
- net/ipv6/anycast.c:__ipv6_dev_ac_dec
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
In net/ipv6/addrconf.c (ffffffff81f5e40c)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:inet6_set_iftoken
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_permanent_addr
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (ffffffff81f6b433)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_net_init
In net/ipv6/route.c (ffffffff81f7216f)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/icmp.c (ffffffff81f90b81)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/reassembly.c (ffffffff81f9924f)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81f9e4ff)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_syn_recv_sock
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81fa4dbd)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff81fafc10)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_setsockopt
- net/ipv6/ip6mr.c:ip6mr_sk_done
- net/ipv6/ip6mr.c:ip6mr_mfc_add
- net/ipv6/ip6mr.c:mif6_add
- net/ipv6/ip6mr.c:mif6_delete
In net/ipv6/xfrm6_input.c (ffffffff81fb1886)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81fb796b)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81fc37a8)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81fc7740)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:fanout_add
- net/packet/af_packet.c:fanout_set_data
- net/packet/af_packet.c:fanout_set_data
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
In net/netlabel/netlabel_domainhash.c (ffffffff81fd3f39)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff83f12824)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In net/l3mdev/l3mdev.c (ffffffff81fe3adc)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/l3mdev/l3mdev.c:l3mdev_ifindex_lookup_by_table_id
- net/l3mdev/l3mdev.c:l3mdev_table_lookup_unregister
- net/l3mdev/l3mdev.c:l3mdev_table_lookup_register
In net/mptcp/protocol.c (ffffffff81ffbe01)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_napi_poll
- net/mptcp/protocol.c:mptcp_sk_clone
- net/mptcp/protocol.c:mptcp_retransmit_timer
In net/mctp/route.c (ffffffff82014504)
Location: include/linux/spinlock.h:388
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_add
In lib/dec_and_lock.c (ffffffff8201fb39)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (ffffffff82021f11)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff820223cd)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:__kobject_del
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobject_add_internal
In lib/maple_tree.c (ffffffff82028617)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- lib/maple_tree.c:mtree_destroy
- lib/maple_tree.c:mtree_erase
- lib/maple_tree.c:mtree_alloc_rrange
- lib/maple_tree.c:mtree_alloc_range
- lib/maple_tree.c:mtree_insert_range
- lib/maple_tree.c:mtree_insert_range
- lib/maple_tree.c:mtree_store_range
- lib/maple_tree.c:mtree_store_range
- lib/maple_tree.c:mt_destroy_walk
- lib/maple_tree.c:mt_free_walk
In lib/xarray.c (ffffffff82049675)
Location: include/linux/spinlock.h:388
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store_range
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
- lib/xarray.c:__xas_nomem
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff81000cb5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- init/main.c:set_mems_allowed
In arch/x86/xen/enlighten_pv.c (ffffffff81037ffc)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff8103b738)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_exit_mmap
- arch/x86/xen/mmu_pv.c:xen_enter_mmap
- arch/x86/xen/mmu_pv.c:xen_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
- arch/x86/xen/mmu_pv.c:xen_pte_unlock
In arch/x86/kernel/ldt.c (ffffffff810542e4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:write_ldt
- arch/x86/kernel/ldt.c:map_ldt_struct
In arch/x86/kernel/alternative.c (ffffffff8105a7b8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:__text_poke
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8107f8dd)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_release
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff81091d48)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff81092b05)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_mm_add
- arch/x86/kernel/cpu/sgx/encl.c:sgx_mmu_notifier_release
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_release
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_release
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_may_map
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_may_map
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_eaug_page
In arch/x86/kernel/cpu/sgx/ioctl.c (ffffffff810958bf)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
In arch/x86/kernel/cpu/sgx/main.c (ffffffff8109794a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:arch_memory_failure
- arch/x86/kernel/cpu/sgx/main.c:sgx_free_epc_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_unmark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:sgx_unmark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:sgx_mark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:__sgx_alloc_epc_page_from_node
- arch/x86/kernel/cpu/sgx/main.c:__sgx_alloc_epc_page_from_node
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In arch/x86/kernel/reboot.c (ffffffff8109ab5a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init.c (ffffffff836be1eb)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/init_64.c (ffffffff82149f80)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_p4d_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:__kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_p4d_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
In arch/x86/mm/pgtable.c (ffffffff810ca9af)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/pat/set_memory.c (ffffffff810d013a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/mm/pat/set_memory.c:__change_page_attr_set_clr
- arch/x86/mm/pat/set_memory.c:__change_page_attr
- arch/x86/mm/pat/set_memory.c:__change_page_attr
- arch/x86/mm/pat/set_memory.c:__split_large_page
- arch/x86/mm/pat/set_memory.c:__split_large_page
- arch/x86/mm/pat/set_memory.c:update_page_count
In arch/x86/mm/pat/memtype.c (ffffffff810d1e73)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/mm/pat/memtype.c:memtype_get_idx
- arch/x86/mm/pat/memtype.c:lookup_memtype
- arch/x86/mm/pat/memtype.c:memtype_free
- arch/x86/mm/pat/memtype.c:memtype_reserve
- arch/x86/mm/pat/memtype.c:memtype_reserve
In kernel/fork.c (ffffffff810f5851)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:kernel_clone
- kernel/fork.c:kernel_clone
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_signal
- kernel/fork.c:mm_release
- kernel/fork.c:mm_access
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:__mmput
- kernel/fork.c:dup_mmap
- kernel/fork.c:dup_mmap
In kernel/panic.c (ffffffff810f5df7)
Location: include/linux/spinlock.h:389
Inline: True
In kernel/cpu.c (ffffffff810fa071)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff810fc53a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:exit_mm
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:__exit_signal
- kernel/exit.c:__exit_signal
In kernel/ptrace.c (ffffffff811080c3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/ptrace.c:__ptrace_detach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff81113a08)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff811174b3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_sys_old_getrlimit
- kernel/sys.c:__x64_sys_old_getrlimit
- kernel/sys.c:__ia32_compat_sys_getrlimit
- kernel/sys.c:__ia32_sys_getrlimit
- kernel/sys.c:__x64_sys_getrlimit
In kernel/umh.c (ffffffff8111b267)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/umh.c:proc_cap_handler
- kernel/umh.c:proc_cap_handler
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/params.c (ffffffff81127fda)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff8112a8ea)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/kthread.c:kthread_unuse_mm
- kernel/kthread.c:kthread_use_mm
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
- kernel/kthread.c:set_mems_allowed
In kernel/nsproxy.c (ffffffff81131673)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/nsproxy.c:validate_nsset
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff8113f8c3)
Location: include/linux/spinlock.h:389
Inline: True
In kernel/sched/fair.c (ffffffff81165d3e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_group
In kernel/sched/build_utility.c (ffffffff8117cc24)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/sched/build_utility.c:do_wait_intr
- kernel/sched/build_utility.c:print_cfs_rq
In kernel/irq/msi.c (ffffffff811b6422)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/irq/msi.c:msi_insert_desc
- kernel/irq/msi.c:msi_insert_desc
In kernel/rcu/srcutree.c (ffffffff811bec71)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff811c88b5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
- kernel/rcu/tree.c:exp_funnel_lock
- kernel/rcu/tree.c:exp_funnel_lock
In kernel/module/main.c (ffffffff811e0608)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/module/main.c:idempotent_init_module
- kernel/module/main.c:idempotent_init_module
In kernel/time/clocksource.c (ffffffff811f4d1e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff811fa5d3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__ia32_sys_timer_delete
- kernel/time/posix-timers.c:__x64_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
- kernel/time/posix-timers.c:do_timer_create
- kernel/time/posix-timers.c:posix_timer_unhash_and_free
In kernel/time/posix-cpu-timers.c (ffffffff811fec28)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:posix_cpu_timers_work
In kernel/time/namespace.c (ffffffff8120754c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/time/namespace.c:proc_timens_set_offset
- kernel/time/namespace.c:proc_timens_show_offsets
- kernel/time/namespace.c:timens_get
In kernel/futex/core.c (ffffffff812079ba)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/futex/core.c:exit_pi_state_list
- kernel/futex/core.c:exit_pi_state_list
- kernel/futex/core.c:futex_unqueue
- kernel/futex/core.c:futex_unqueue
- kernel/futex/core.c:futex_q_unlock
In kernel/futex/pi.c (ffffffff8120b04b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/pi.c:__fixup_pi_state_owner
In kernel/futex/requeue.c (ffffffff8120bdde)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
In kernel/futex/waitwake.c (ffffffff8120c219)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/futex/waitwake.c:futex_wait_multiple_setup
- kernel/futex/waitwake.c:futex_wait_queue
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake
In kernel/cgroup/cgroup.c (ffffffff81225937)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
In kernel/cgroup/namespace.c (ffffffff8122788c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff8122a11c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (ffffffff8122aac4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff81234fd2)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff81235d9d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff81238e76)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff81244a4b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/auditsc.c:audit_alloc_name
In kernel/audit_tree.c (ffffffff8124a06a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:create_chunk
- kernel/audit_tree.c:create_chunk
In kernel/debug/debug_core.c (ffffffff812508a0)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/trace/trace_events.c (ffffffff812a3557)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/core.c (ffffffff812ea213)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_map_compatible
In kernel/bpf/syscall.c (ffffffff812ececf)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_show_fdinfo
In kernel/bpf/bpf_local_storage.c (ffffffff8133546c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/bpf/bpf_local_storage.c:bpf_local_storage_map_free
- kernel/bpf/bpf_local_storage.c:bpf_local_storage_map_alloc
In kernel/bpf/devmap.c (ffffffff8134d5b1)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
- kernel/bpf/devmap.c:dev_map_alloc
In kernel/bpf/cpumap.c (ffffffff8135092e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:cpu_map_generic_redirect
- kernel/bpf/cpumap.c:bq_flush_to_queue
In kernel/events/uprobes.c (ffffffff8138136a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/events/uprobes.c:find_active_uprobe
- kernel/events/uprobes.c:find_active_uprobe
- kernel/events/uprobes.c:uprobe_munmap
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:uprobe_apply
- kernel/events/uprobes.c:uprobe_unregister
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:alloc_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (ffffffff81384d05)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
- kernel/padata.c:padata_mt_helper
- kernel/padata.c:padata_mt_helper
- kernel/padata.c:padata_do_multithreaded
- kernel/padata.c:padata_do_multithreaded
In kernel/watch_queue.c (ffffffff81389ae6)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:add_watch_to_object
In mm/filemap.c (ffffffff8138fc54)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:migration_entry_wait_on_locked
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:delete_from_page_cache_batch
- mm/filemap.c:filemap_remove_folio
In mm/oom_kill.c (ffffffff813969b8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/oom_kill.c:__do_sys_process_mrelease
- mm/oom_kill.c:__do_sys_process_mrelease
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_badness
- mm/oom_kill.c:oom_badness
- mm/oom_kill.c:oom_badness
In mm/fadvise.c (ffffffff81397e4b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff8139cbd2)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/page-writeback.c:do_writepages
- mm/page-writeback.c:__wb_update_bandwidth
- mm/page-writeback.c:domain_update_dirty_limit
In mm/truncate.c (ffffffff813a3a6d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (ffffffff813ae7e2)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/vmscan.c:walk_pte_range
- mm/vmscan.c:lru_gen_del_mm
- mm/vmscan.c:lru_gen_add_mm
- mm/vmscan.c:__remove_mapping
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff813baeda)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/shmem.c:shmem_encode_fh
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_get_folio_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
In mm/util.c (ffffffff813c4945)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff813ca76a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mm_init.c (ffffffff8214bdb0)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/mm_init.c:early_pfn_to_nid
In mm/list_lru.c (ffffffff813e02cb)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff813e0e3d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff813e4ec9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/gup.c:follow_p4d_mask
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff813eb48f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/memory.c:generic_access_phys
- mm/memory.c:generic_access_phys
- mm/memory.c:generic_access_phys
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:follow_pte
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__p4d_alloc
- mm/memory.c:handle_pte_fault
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_fault
- mm/memory.c:finish_fault
- mm/memory.c:do_set_pmd
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:handle_pte_marker
- mm/memory.c:remove_device_exclusive_entry
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:wp_page_copy
- mm/memory.c:__wp_page_copy_user
- mm/memory.c:apply_to_pte_range
- mm/memory.c:remap_p4d_range
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:vm_insert_pages
- mm/memory.c:vm_insert_pages
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_nonpresent_pte
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:pmd_install
In mm/mincore.c (ffffffff813f6644)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff813f9906)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:mlock_pte_range
In mm/mmap.c (ffffffff813fe653)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/mmap.c:exit_mmap
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff81402b62)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff814056ec)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff81407d48)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff814080bc)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pte_range
In mm/pgtable-generic.c (ffffffff81409b2a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/pgtable-generic.c:__pte_offset_map_lock
In mm/rmap.c (ffffffff8140e94b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/rmap.c:page_make_device_exclusive_one
- mm/rmap.c:try_to_migrate_one
- mm/rmap.c:try_to_migrate_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:folio_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff814108ea)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/vmalloc.c:s_show
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:vmalloc_dump_obj
- mm/vmalloc.c:vmalloc_dump_obj
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:remap_vmalloc_range_partial
- mm/vmalloc.c:vread_iter
- mm/vmalloc.c:vread_iter
- mm/vmalloc.c:vmap_ram_vread_iter
- mm/vmalloc.c:vmap_ram_vread_iter
- mm/vmalloc.c:vmap_ram_vread_iter
- mm/vmalloc.c:__get_vm_area_node
- mm/vmalloc.c:_vm_unmap_aliases
- mm/vmalloc.c:_vm_unmap_aliases
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:free_vmap_block
- mm/vmalloc.c:find_unlink_vmap_area
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:reclaim_and_purge_vmap_areas
- mm/vmalloc.c:reclaim_and_purge_vmap_areas
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:free_vmap_area
- mm/vmalloc.c:free_vmap_area
In mm/page_alloc.c (ffffffff81422de1)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:__alloc_pages_bulk
- mm/page_alloc.c:__alloc_pages_bulk
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:free_unref_page_list
- mm/page_alloc.c:free_unref_page_list
- mm/page_alloc.c:free_unref_page
- mm/page_alloc.c:drain_pages_zone
- mm/page_alloc.c:drain_zone_pages
In mm/madvise.c (ffffffff81427b55)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff81433f92)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/swapfile.c:__folio_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:setup_swap_map_and_extents
- mm/swapfile.c:alloc_swap_info
- mm/swapfile.c:alloc_swap_info
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_pte
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:find_first_swap
- mm/swapfile.c:find_first_swap
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:swap_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:split_swap_cluster
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:__swap_entry_free
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:swap_free_cluster
- mm/swapfile.c:swap_free_cluster
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_cluster_schedule_discard
In mm/zswap.c (ffffffff81435fab)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
- mm/zswap.c:shrink_worker
- mm/zswap.c:shrink_worker
- mm/zswap.c:shrink_worker
- mm/zswap.c:shrink_worker
- mm/zswap.c:shrink_worker
- mm/zswap.c:zswap_free_entry
In mm/hugetlb.c (ffffffff8144116f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_unshare_pmds
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_follow_page_mask
- mm/hugetlb.c:hugetlb_mfill_atomic_pte
- mm/hugetlb.c:hugetlb_mfill_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_add_to_page_cache
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:move_hugetlb_page_tables
- mm/hugetlb.c:move_hugetlb_page_tables
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:allocate_file_region_entries
In mm/hugetlb_vmemmap.c (ffffffff81446f51)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/hugetlb_vmemmap.c:vmemmap_remap_range
- mm/hugetlb_vmemmap.c:__split_vmemmap_huge_pmd
In mm/mempolicy.c (ffffffff8144ded2)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_in_oom_domain
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_folios_hugetlb
- mm/mempolicy.c:queue_folios_pte_range
In mm/mmu_notifier.c (ffffffff8144f889)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_interval_notifier_remove
- mm/mmu_notifier.c:mmu_interval_notifier_remove
- mm/mmu_notifier.c:mmu_interval_notifier_remove
- mm/mmu_notifier.c:__mmu_interval_notifier_insert
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:__mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_invalidate_range_start
- mm/mmu_notifier.c:__mmu_notifier_release
- mm/mmu_notifier.c:__mmu_notifier_release
- mm/mmu_notifier.c:mmu_interval_read_begin
- mm/mmu_notifier.c:mn_itree_inv_end
- mm/mmu_notifier.c:mn_itree_inv_end
In mm/ksm.c (ffffffff81457be3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:replace_page
- mm/ksm.c:replace_page
- mm/ksm.c:write_protect_page
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:break_ksm_pmd_entry
In mm/slub.c (ffffffff814625a5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/slub.c:free_partial
In mm/migrate.c (ffffffff81469c11)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/migrate.c:__buffer_migrate_folio
- mm/migrate.c:__buffer_migrate_folio
- mm/migrate.c:folio_migrate_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:migration_entry_wait_huge
- mm/migrate.c:migration_entry_wait
In mm/migrate_device.c (ffffffff8146f1c1)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/migrate_device.c:migrate_vma_collect_pmd
- mm/migrate_device.c:migrate_vma_collect_pmd
- mm/migrate_device.c:migrate_vma_collect_pmd
- mm/migrate_device.c:migrate_vma_collect_pmd
In mm/huge_memory.c (ffffffff814777b1)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:insert_pfn_pud
- mm/huge_memory.c:vmf_insert_pfn_pmd
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff81481f63)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:khugepaged_add_pte_mapped_thp
- mm/khugepaged.c:hpage_collapse_scan_pmd
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff8148b278)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_attach
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_cancel_attach
- mm/memcontrol.c:mem_cgroup_can_attach
- mm/memcontrol.c:mem_cgroup_can_attach
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
In mm/vmpressure.c (ffffffff8149156d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/memory-failure.c (ffffffff81495691)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/memory-failure.c:hwpoison_pte_range
- mm/memory-failure.c:hwpoison_pte_range
In mm/zpool.c (ffffffff8149b4d0)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff8149be10)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/zbud.c:zbud_zpool_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff8149ed4f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/zsmalloc.c:__zs_compact
- mm/zsmalloc.c:__zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_map_object
In mm/userfaultfd.c (ffffffff814a091b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_atomic_pte_zeropage
- mm/userfaultfd.c:mfill_atomic_install_pte
In mm/hmm.c (ffffffff814a4a04)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pud
In fs/read_write.c (ffffffff814aba3b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/read_write.c:generic_file_llseek_size
In fs/super.c (ffffffff814b437d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/super.c:fs_mark_dead
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:get_super
- fs/super.c:get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:drop_super_exclusive
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:deactivate_locked_super
In fs/char_dev.c (ffffffff814b5026)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/char_dev.c:cdev_dynamic_release
- fs/char_dev.c:cdev_default_release
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff814b603b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff814b9492)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/exec.c:alloc_bprm
- fs/exec.c:finalize_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:unshare_sighand
- fs/exec.c:exec_mmap
In fs/pipe.c (ffffffff814bd89f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:create_pipe_files
- fs/pipe.c:pipe_release
In fs/namei.c (ffffffff814c9532)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:path_init
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
In fs/fcntl.c (ffffffff814cae5a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff814cbc3d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff814d30b4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:__d_add
- fs/dcache.c:__d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_make_root
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc_name
- fs/dcache.c:shrink_dcache_for_umount
- fs/dcache.c:shrink_dcache_for_umount
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_lock_dentry
- fs/dcache.c:shrink_lock_dentry
- fs/dcache.c:shrink_lock_dentry
- fs/dcache.c:shrink_lock_dentry
- fs/dcache.c:shrink_lock_dentry
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_alias_rcu
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff814d6b0a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5
- fs/inode.c:igrab
- fs/inode.c:igrab
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode
- fs/inode.c:new_inode
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode
- fs/inode.c:find_inode
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
In fs/file.c (ffffffff814dc741)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:task_lookup_next_fd_rcu
- fs/file.c:task_lookup_fd_rcu
- fs/file.c:fget_task
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:close_fd_get_file
- fs/file.c:__close_range
- fs/file.c:__close_range
- fs/file.c:__close_range
- fs/file.c:fd_install
- fs/file.c:put_unused_fd
- fs/file.c:alloc_fd
- fs/file.c:exit_files
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffffffff814dfc37)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__do_sys_pivot_root
- fs/namespace.c:__do_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:finish_automount
- fs/namespace.c:do_new_mount
- fs/namespace.c:do_move_mount
- fs/namespace.c:do_move_mount
- fs/namespace.c:do_set_group
- fs/namespace.c:open_detached_copy
- fs/namespace.c:do_lock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:__detach_mounts
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:may_umount
- fs/namespace.c:may_umount_tree
- fs/namespace.c:mnt_cursor_del
- fs/namespace.c:m_stop
- fs/namespace.c:m_next
- fs/namespace.c:m_start
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:__is_local_mountpoint
- fs/namespace.c:__legitimize_mnt
- fs/namespace.c:__legitimize_mnt
- fs/namespace.c:sb_prepare_remount_readonly
In fs/libfs.c (ffffffff814eed62)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_transaction_get
- fs/libfs.c:simple_transaction_get
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff814f8568)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:wb_workfn
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:__writeback_inodes_wb
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:move_expired_inodes
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:cleanup_offline_cgwb
- fs/fs-writeback.c:inode_prepare_wbs_switch
- fs/fs-writeback.c:inode_prepare_wbs_switch
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_do_switch_wbs
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff814f9a63)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff81500812)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
- fs/d_path.c:prepend_path
- fs/d_path.c:prepend_path
In fs/fs_struct.c (ffffffff8150152a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff8150293f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/kernel_read_file.c (ffffffff815067df)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
In fs/buffer.c (ffffffff81509b8c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:folio_create_empty_buffers
- fs/buffer.c:__bforget
- fs/buffer.c:__getblk_slow
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:block_dirty_folio
- fs/buffer.c:mark_buffer_dirty_inode
- fs/buffer.c:__find_get_block_slow
In fs/proc_namespace.c (ffffffff8150f718)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff81513049)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
In fs/notify/notification.c (ffffffff81513ab1)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_insert_event
- fs/notify/notification.c:fsnotify_insert_event
- fs/notify/notification.c:fsnotify_insert_event
In fs/notify/group.c (ffffffff81513d62)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff815146cb)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff815162b3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff815174ea)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_new_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_idr_find
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (ffffffff8151864f)
Location: include/linux/spinlock.h:389
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff8151c110)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffff8151fd78)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:eventpoll_release_file
- fs/eventpoll.c:eventpoll_release_file
- fs/eventpoll.c:__ep_remove
- fs/eventpoll.c:__ep_remove
In fs/timerfd.c (ffffffff815217e8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff81524758)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (ffffffff8152b888)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_add_table
- fs/aio.c:ioctx_add_table
- fs/aio.c:aio_migrate_folio
- fs/aio.c:aio_ring_mremap
- fs/aio.c:aio_free_ring
In fs/dax.c (ffffffff81530cf5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/dax.c:dax_pmd_load_hole
- fs/dax.c:dax_pmd_load_hole
In fs/crypto/hooks.c (ffffffff81534f8b)
Location: include/linux/spinlock.h:389
Inline: True
In fs/crypto/keyring.c (ffffffff815355a4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
In fs/crypto/keysetup.c (ffffffff81537da7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/crypto/keysetup.c:fscrypt_setup_encryption_info
- fs/crypto/keysetup.c:put_crypt_info
In fs/crypto/keysetup_v1.c (ffffffff81538533)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:fscrypt_put_direct_key
In fs/verity/verify.c (ffffffff8153da39)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/verity/verify.c:is_hash_block_verified
In fs/locks.c (ffffffff815409f5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:vfs_inode_has_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:generic_setlease
- fs/locks.c:generic_add_lease
- fs/locks.c:generic_add_lease
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:time_out_leases
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_move_blocks
- fs/locks.c:locks_owner_has_blockers
- fs/locks.c:locks_owner_has_blockers
In fs/mbcache.c (ffffffff8154c4fb)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete_or_get
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff81550c5f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff815513ed)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff81551b02)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff8155b992)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:do_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_quota_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:quota_release_workfn
- fs/quota/dquot.c:quota_release_workfn
- fs/quota/dquot.c:quota_release_workfn
- fs/quota/dquot.c:quota_release_workfn
- fs/quota/dquot.c:quota_release_workfn
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_mark_dquot_dirty
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff8156612e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:hold_task_mempolicy
In fs/proc/inode.c (ffffffff81568bfb)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
- fs/proc/inode.c:proc_invalidate_siblings_dcache
In fs/proc/base.c (ffffffff81570775)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_pid_evict_inode
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:environ_read
- fs/proc/base.c:get_mm_cmdline
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff8157246e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/generic.c:proc_readdir_de
In fs/proc/array.c (ffffffff815731a3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff815759c7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_count
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:seq_show
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff81578747)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff8157a7cd)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_mkdir_p
- fs/proc/proc_sysctl.c:sysctl_mkdir_p
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_getattr
- fs/proc/proc_sysctl.c:proc_sys_getattr
- fs/proc/proc_sysctl.c:proc_sys_permission
- fs/proc/proc_sysctl.c:proc_sys_permission
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_poll
- fs/proc/proc_sysctl.c:proc_sys_poll
- fs/proc/proc_sysctl.c:proc_sys_open
- fs/proc/proc_sysctl.c:proc_sys_open
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff8157c325)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/proc/vmcore.c (ffffffff8157dcf3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/vmcore.c:open_vmcore
- fs/proc/vmcore.c:unregister_vmcore_cb
- fs/proc/vmcore.c:register_vmcore_cb
In fs/kernfs/dir.c (ffffffff81582b62)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:__kernfs_new_node
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff81587117)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff815875ac)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
- fs/sysfs/symlink.c:sysfs_do_create_link_sd
In fs/sysfs/group.c (ffffffff8158824c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/sysfs/group.c:compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff81588b56)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff8158b802)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_dir_open
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_depend_item_unlocked
- fs/configfs/dir.c:configfs_undepend_item
- fs/configfs/dir.c:configfs_depend_item
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff8158d00c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
In fs/ext4/balloc.c (ffffffff8158fe45)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
In fs/ext4/ext4_jbd2.c (ffffffff81592e09)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/ext4_jbd2.c:__ext4_journal_get_write_access
In fs/ext4/extents.c (ffffffff81593853)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff815a0b0c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (ffffffff815a8cca)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_mark_inode_used
- fs/ext4/ialloc.c:ext4_mark_inode_used
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_validate_inode_bitmap
- fs/ext4/ialloc.c:ext4_validate_inode_bitmap
In fs/ext4/inode.c (ffffffff815b3629)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:ext4_inode_attach_jinode
- fs/ext4/inode.c:ext4_inode_attach_jinode
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff815cd5b7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_try_to_trim_range
- fs/ext4/mballoc.c:ext4_try_to_trim_range
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_mb_clear_bb
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_discard_allocated_blocks
- fs/ext4/mballoc.c:ext4_discard_allocated_blocks
- fs/ext4/mballoc.c:ext4_mb_pa_adjust_overlap
- fs/ext4/mballoc.c:ext4_mb_pa_adjust_overlap
- fs/ext4/mballoc.c:ext4_mb_pa_adjust_overlap
- fs/ext4/mballoc.c:ext4_mb_pa_adjust_overlap
- fs/ext4/mballoc.c:ext4_mb_pa_adjust_overlap
- fs/ext4/mballoc.c:ext4_mb_pa_adjust_overlap
- fs/ext4/mballoc.c:ext4_mb_mark_bb
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_discard_work
- fs/ext4/mballoc.c:ext4_discard_work
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_good_group_nolock
- fs/ext4/mballoc.c:ext4_mb_good_group_nolock
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
In fs/ext4/migrate.c (ffffffff815cdf80)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffffffff815f6711)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_update_super
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/ext4/fast_commit.c (ffffffff8160c375)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/fast_commit.c:ext4_fc_cleanup
- fs/ext4/fast_commit.c:ext4_fc_cleanup
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_track_range
- fs/ext4/fast_commit.c:ext4_fc_track_inode
- fs/ext4/fast_commit.c:__track_dentry_update
- fs/ext4/fast_commit.c:ext4_fc_mark_ineligible
- fs/ext4/fast_commit.c:ext4_fc_del
- fs/ext4/fast_commit.c:ext4_fc_del
- fs/ext4/fast_commit.c:ext4_fc_del
- fs/ext4/fast_commit.c:ext4_fc_start_update
- fs/ext4/fast_commit.c:ext4_fc_wait_committing_inode
In fs/jbd2/transaction.c (ffffffff81616794)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_undo_access
- fs/jbd2/transaction.c:jbd2_journal_get_undo_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
In fs/jbd2/commit.c (ffffffff81616f1e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
In fs/jbd2/checkpoint.c (ffffffff8161abe5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_shrink_checkpoint_list
- fs/jbd2/checkpoint.c:jbd2_journal_shrink_checkpoint_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff8161b357)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff816228c0)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff81624f09)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff8162e267)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff81630904)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff81633a78)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff81635882)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8163a70f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_iget
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff8163d0fc)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff8163df21)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate
In fs/exportfs/expfs.c (ffffffff8164f1a6)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (ffffffff8164fc73)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff81652c23)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_simple_background
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_dev_wake_and_unlock
- fs/fuse/dev.c:fuse_put_request
In fs/fuse/dir.c (ffffffff8165a126)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_entry_unlinked
- fs/fuse/dir.c:fuse_dentry_revalidate
In fs/fuse/file.c (ffffffff8166176c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_file_mmap
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_write_inode
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_attr
- fs/fuse/file.c:fuse_read_update_size
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_finish_open
In fs/fuse/inode.c (ffffffff81664ccf)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_fill_super_common
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_sync_fs_writes
- fs/fuse/inode.c:fuse_sync_fs_writes
- fs/fuse/inode.c:fuse_reverse_inval_inode
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff81665c1c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (ffffffff8166787c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
In fs/fuse/dax.c (ffffffff8166ae79)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fuse/dax.c:fuse_dax_free_mem_worker
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_dax_inode_cleanup
- fs/fuse/dax.c:fuse_setup_one_mapping
- fs/fuse/dax.c:alloc_dax_mapping
In fs/tracefs/inode.c (ffffffff8166f970)
Location: include/linux/spinlock.h:389
Inline: True
In ipc/util.c (ffffffff816742e3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff81677f55)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff81678c63)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- ipc/sem.c:sysvipc_sem_proc_show
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff81680473)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:newseg
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:__shm_close
- ipc/shm.c:__shm_close
- ipc/shm.c:shm_destroy
- ipc/shm.c:shm_destroy
- ipc/shm.c:__shm_open
- ipc/shm.c:__shm_open
- ipc/shm.c:__shm_open
In ipc/mqueue.c (ffffffff81681db3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff816859c2)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff816861f4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff81688379)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff8168c483)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff81691595)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff816a679f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff816d7c61)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smk_ipv4_check
- security/smack/smack_lsm.c:smack_netlbl_add
In security/lsm_audit.c (ffffffff816de156)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/lsm_audit.c:dump_common_audit_data
- security/lsm_audit.c:dump_common_audit_data
In security/tomoyo/audit.c (ffffffff816dfea9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
- security/tomoyo/audit.c:tomoyo_write_log2
In security/tomoyo/common.c (ffffffff816e028c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_select_domain
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff816edb7c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_name_used_by_io_buffer
- security/tomoyo/gc.c:tomoyo_name_used_by_io_buffer
In security/apparmor/apparmorfs.c (ffffffff816f7e59)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:listener_poll
- security/apparmor/apparmorfs.c:listener_ioctl
In security/apparmor/audit.c (ffffffff816faac7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/apparmor/audit.c:aa_audit_cache_update_ent
- security/apparmor/audit.c:aa_audit_cache_insert
In security/apparmor/path.c (ffffffff816fec73)
Location: include/linux/spinlock.h:389
Inline: True
In security/apparmor/lsm.c (ffffffff8170d4d0)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/apparmor/lsm.c:destroy_buffers
- security/apparmor/lsm.c:destroy_buffers
- security/apparmor/lsm.c:aa_put_buffer
- security/apparmor/lsm.c:aa_get_buffer
- security/apparmor/lsm.c:aa_get_buffer
- security/apparmor/lsm.c:apparmor_d_instantiate
In security/apparmor/file.c (ffffffff81716fa8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff81722fc7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/apparmor/notify.c (ffffffff817259ff)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/apparmor/notify.c:aa_listener_unotif_recv
- security/apparmor/notify.c:aa_listener_unotif_recv
- security/apparmor/notify.c:aa_listener_unotif_recv
- security/apparmor/notify.c:aa_listener_unotif_recv
- security/apparmor/notify.c:aa_listener_unotif_response
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:listener_push_held_knotif
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:aa_register_listener_proxy
- security/apparmor/notify.c:aa_register_listener_proxy
In security/yama/yama_lsm.c (ffffffff81726289)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/landlock/fs.c (ffffffff8172da73)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:release_inode
- security/landlock/fs.c:release_inode
In security/integrity/ima/ima_template.c (ffffffff81738134)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
- security/integrity/ima/ima_template.c:ima_init_template
- security/integrity/ima/ima_template.c:ima_init_template
- security/integrity/ima/ima_template.c:ima_template_setup
In crypto/scompress.c (ffffffff8174b719)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff8175db95)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bdev.c (ffffffff8176720d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/bdev.c:sync_bdevs
- block/bdev.c:sync_bdevs
- block/bdev.c:sync_bdevs
- block/bdev.c:sync_bdevs
- block/bdev.c:blkdev_flush_mapping
- block/bdev.c:blkdev_flush_mapping
- block/bdev.c:nr_blockdev_pages
- block/bdev.c:bdev_set_nr_sectors
In block/bio.c (ffffffff81768e28)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff8176d749)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_find_get
In block/blk-flush.c (ffffffff81774c0a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/blk-flush.c:blk_flush_complete_seq
- block/blk-flush.c:blk_flush_complete_seq
In block/blk-ioc.c (ffffffff81777170)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_find_get_icq
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:set_task_ioprio
- block/blk-ioc.c:set_task_ioprio
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
- block/blk-ioc.c:ioc_release_fn
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff81781211)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_alloc_and_init_hctx
- block/blk-mq.c:blk_mq_init_hctx
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_try_issue_list_directly
- block/blk-mq.c:blk_mq_dispatch_plug_list
- block/blk-mq.c:blk_mq_plug_issue_direct
- block/blk-mq.c:blk_mq_try_issue_directly
- block/blk-mq.c:blk_mq_insert_request
- block/blk-mq.c:blk_mq_insert_request
- block/blk-mq.c:blk_mq_insert_request
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff8178a9d8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_bio_merge
- block/blk-mq-sched.c:__blk_mq_sched_dispatch_requests
In block/genhd.c (ffffffff8178ea8a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/genhd.c:__alloc_disk_node
- block/genhd.c:unregister_blkdev
- block/genhd.c:__register_blkdev
- block/genhd.c:blkdev_show
In block/ioprio.c (ffffffff8178ef82)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/ioprio.c:__do_sys_ioprio_get
- block/ioprio.c:__do_sys_ioprio_get
- block/ioprio.c:__do_sys_ioprio_get
In block/partitions/core.c (ffffffff81790914)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/partitions/core.c:add_partition
In block/blk-cgroup.c (ffffffff8179f9ba)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_deactivate_policy
- block/blk-cgroup.c:blkcg_activate_policy
- block/blk-cgroup.c:blkcg_activate_policy
- block/blk-cgroup.c:blkcg_unpin_online
- block/blk-cgroup.c:blkg_create
- block/blk-cgroup.c:blkcg_punt_bio_submit
- block/blk-cgroup.c:blkg_async_bio_workfn
In block/blk-iocost.c (ffffffff817af79f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_weight_write
- 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:ioc_rqos_throttle
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:ioc_forgive_debts
- block/blk-iocost.c:iocg_waitq_timer_fn
In block/mq-deadline.c (ffffffff817b140d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/mq-deadline.c:dd_owned_by_driver_show
- block/mq-deadline.c:dd_queued_show
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_exit_sched
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (ffffffff817bb2a5)
Location: include/linux/spinlock.h:389
Inline: True
In io_uring/io_uring.c (ffffffff817cd612)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- io_uring/io_uring.c:__io_uring_register
- io_uring/io_uring.c:io_uring_try_cancel_requests
- io_uring/io_uring.c:io_ring_exit_work
- io_uring/io_uring.c:io_activate_pollwq
- io_uring/io_uring.c:io_req_caches_free
- io_uring/io_uring.c:io_eventfd_register
- io_uring/io_uring.c:io_submit_sqes
- io_uring/io_uring.c:io_wq_free_work
- io_uring/io_uring.c:io_drain_req
- io_uring/io_uring.c:io_drain_req
- io_uring/io_uring.c:io_drain_req
- io_uring/io_uring.c:io_drain_req
- io_uring/io_uring.c:__io_submit_flush_completions
- io_uring/io_uring.c:__io_submit_flush_completions
- io_uring/io_uring.c:io_queue_next
- io_uring/io_uring.c:__io_alloc_req_refill
- io_uring/io_uring.c:io_aux_cqe
- io_uring/io_uring.c:__io_flush_post_cqes
- io_uring/io_uring.c:io_cqring_overflow_kill
- io_uring/io_uring.c:io_cq_unlock_post
- io_uring/io_uring.c:__io_commit_cqring_flush
- io_uring/io_uring.c:__io_commit_cqring_flush
- io_uring/io_uring.c:io_clean_op
In io_uring/openclose.c (ffffffff817d5838)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- io_uring/openclose.c:io_close
- io_uring/openclose.c:io_close
- io_uring/openclose.c:io_close
In io_uring/timeout.c (ffffffff817db035)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- io_uring/timeout.c:io_kill_timeouts
- io_uring/timeout.c:io_timeout_remove
In io_uring/fdinfo.c (ffffffff817dc8a6)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- io_uring/fdinfo.c:__io_uring_show_fdinfo
- io_uring/fdinfo.c:__io_uring_show_fdinfo
In io_uring/poll.c (ffffffff817df1c8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- io_uring/poll.c:io_poll_remove
- io_uring/poll.c:io_poll_remove
- io_uring/poll.c:io_poll_remove_all_table
- io_uring/poll.c:io_poll_add_hash
- io_uring/poll.c:io_poll_task_func
In io_uring/cancel.c (ffffffff817df5c8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- io_uring/cancel.c:io_try_cancel
In io_uring/kbuf.c (ffffffff817dfecd)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- io_uring/kbuf.c:io_add_buffers
- io_uring/kbuf.c:io_add_buffers
- io_uring/kbuf.c:__io_put_kbuf
In io_uring/rw.c (ffffffff817e5e42)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- io_uring/rw.c:io_do_iopoll
In rust/helpers.c (ffffffff818058f5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- rust/helpers.c:rust_helper_spin_unlock
In lib/lockref.c (ffffffff8180a441)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/lockref.c:lockref_get_not_dead
- lib/lockref.c:lockref_put_or_lock
- lib/lockref.c:lockref_put_not_zero
- lib/lockref.c:lockref_get_not_zero
- lib/lockref.c:lockref_get
In lib/rhashtable.c (ffffffff818188b9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_rehash_table
In lib/refcount.c (ffffffff8181abbf)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/refcount.c:refcount_dec_and_lock
In lib/genalloc.c (ffffffff8182e0b5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff818cdaca)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/gpio/gpiolib-cdev.c (ffffffff81908c79)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_poll
- drivers/gpio/gpiolib-cdev.c:lineevent_irq_thread
- drivers/gpio/gpiolib-cdev.c:lineevent_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineevent_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineevent_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineevent_read_unlocked
- drivers/gpio/gpiolib-cdev.c:lineevent_poll
- drivers/gpio/gpiolib-cdev.c:linereq_read_unlocked
- drivers/gpio/gpiolib-cdev.c:linereq_read_unlocked
- drivers/gpio/gpiolib-cdev.c:linereq_read_unlocked
- drivers/gpio/gpiolib-cdev.c:linereq_read_unlocked
- drivers/gpio/gpiolib-cdev.c:linereq_poll
- drivers/gpio/gpiolib-cdev.c:linereq_put_event
In drivers/pci/pci.c (ffffffff8191f7fd)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
In drivers/pci/pci-driver.c (ffffffff81928695)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/pci/doe.c (ffffffff81963e63)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/pci/doe.c:pci_doe_init
- drivers/pci/doe.c:pci_doe_create_mb
In drivers/rapidio/rio.c (ffffffff8196ecfe)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_inb_pwrite_handler
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_ring.c (ffffffff81a54b5a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/virtio/virtio_ring.c:__virtio_unbreak_device
- drivers/virtio/virtio_ring.c:virtio_break_device
- drivers/virtio/virtio_ring.c:vring_del_virtqueue
- drivers/virtio/virtio_ring.c:__vring_new_virtqueue
In drivers/virtio/virtio_balloon.c (ffffffff81a5e4c0)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/events/events_base.c (ffffffff81a66ab9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
In drivers/xen/xenbus/xenbus_client.c (ffffffff81a6ef0f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_hvm
In drivers/xen/xenbus/xenbus_xs.c (ffffffff81a707a9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_cancel
- drivers/xen/xenbus/xenbus_xs.c:xs_resume
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_request_exit
In drivers/xen/pci.c (ffffffff81a76f17)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/xen/pci.c:xen_unregister_device_domain_owner
- drivers/xen/pci.c:xen_unregister_device_domain_owner
- drivers/xen/pci.c:xen_register_device_domain_owner
- drivers/xen/pci.c:xen_register_device_domain_owner
- drivers/xen/pci.c:xen_find_device_domain_owner
In drivers/xen/mcelog.c (ffffffff81a7b33d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/regulator/core.c (ffffffff81a8322e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/regulator/core.c:_regulator_get_error_flags
In drivers/regulator/irq_helpers.c (ffffffff81a8fb40)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/regulator/irq_helpers.c:regulator_notifier_isr
- drivers/regulator/irq_helpers.c:regulator_notifier_isr_work
- drivers/regulator/irq_helpers.c:regulator_notifier_isr_work
In drivers/tty/tty_io.c (ffffffff81a96c1f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__do_SAK
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:tty_update_time
In drivers/tty/tty_jobctrl.c (ffffffff81aa2326)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff81aa500d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81aa81a1)
Location: include/linux/spinlock.h:389
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81aade35)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff81ab4b49)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/serial/8250/8250_core.c (ffffffff81ac4d74)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81ade5c0)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:crng_make_state
In drivers/char/virtio_console.c (ffffffff81ae4cbd)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff81ae5ee3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff81aea318)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/char/agp/generic.c:agp_unbind_memory
- drivers/char/agp/generic.c:agp_bind_memory
In drivers/iommu/amd/iommu.c (ffffffff81b028d1)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/iommu/amd/iommu.c:detach_device
- drivers/iommu/amd/iommu.c:attach_device
- drivers/iommu/amd/iommu.c:domain_id_free
- drivers/iommu/amd/iommu.c:domain_id_alloc
In drivers/iommu/intel/iommu.c (ffffffff81b0f657)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/iommu/intel/iommu.c:copy_translation_tables
- drivers/iommu/intel/iommu.c:domain_context_clear_one
- drivers/iommu/intel/iommu.c:domain_context_clear_one
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
- drivers/iommu/intel/iommu.c:domain_detach_iommu
- drivers/iommu/intel/iommu.c:domain_attach_iommu
- drivers/iommu/intel/iommu.c:domain_attach_iommu
- drivers/iommu/intel/iommu.c:domain_attach_iommu
- drivers/iommu/intel/iommu.c:domain_attach_iommu
In drivers/iommu/intel/pasid.c (ffffffff81b13cd3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/iommu/intel/pasid.c:intel_pasid_setup_page_snoop_control
- drivers/iommu/intel/pasid.c:intel_pasid_setup_page_snoop_control
- drivers/iommu/intel/pasid.c:intel_pasid_setup_pass_through
- drivers/iommu/intel/pasid.c:intel_pasid_setup_pass_through
- drivers/iommu/intel/pasid.c:intel_pasid_setup_pass_through
- drivers/iommu/intel/pasid.c:intel_pasid_setup_second_level
- drivers/iommu/intel/pasid.c:intel_pasid_setup_second_level
- drivers/iommu/intel/pasid.c:intel_pasid_setup_second_level
- drivers/iommu/intel/pasid.c:intel_pasid_setup_first_level
- drivers/iommu/intel/pasid.c:intel_pasid_setup_first_level
- drivers/iommu/intel/pasid.c:intel_pasid_setup_first_level
- drivers/iommu/intel/pasid.c:intel_pasid_tear_down_entry
- drivers/iommu/intel/pasid.c:intel_pasid_tear_down_entry
In drivers/iommu/intel/svm.c (ffffffff81b17262)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/iommu/intel/svm.c:intel_svm_bind_mm
In drivers/iommu/iommu.c (ffffffff81b1dbfd)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_get_domain_for_dev_pasid
- drivers/iommu/iommu.c:iommu_attach_device_pasid
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/iova.c (ffffffff81b2729e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
In drivers/base/core.c (ffffffff81b358fd)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:get_device_parent
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff81b36253)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
- drivers/base/bus.c:bus_to_subsys
In drivers/base/dd.c (ffffffff81b39e7a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/class.c (ffffffff81b3b212)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/class.c:class_to_subsys
In drivers/base/attribute_container.c (ffffffff81b40ef9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff81b48e30)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/swnode.c:device_create_managed_software_node
- drivers/base/swnode.c:device_add_software_node
- drivers/base/swnode.c:device_add_software_node
- drivers/base/swnode.c:software_node_register
- drivers/base/swnode.c:software_node_register
- drivers/base/swnode.c:software_node_find_by_name
- drivers/base/swnode.c:software_node_graph_get_remote_endpoint
- drivers/base/swnode.c:software_node_get_reference_args
In drivers/base/devtmpfs.c (ffffffff81b49b3a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_submit_req
In drivers/base/power/runtime.c (ffffffff81b500bf)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_idle
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffffffff81b5f7c4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:__free_fw_priv
- drivers/base/firmware_loader/main.c:alloc_lookup_fw_priv
- drivers/base/firmware_loader/main.c:alloc_lookup_fw_priv
In drivers/base/memory.c (ffffffff81b64dd6)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/memory.c:memory_group_register
In drivers/base/regmap/regmap.c (ffffffff81b695bf)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/base/regmap/regcache-maple.c (ffffffff81b72653)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/regmap/regcache-maple.c:regcache_maple_insert_block
- drivers/base/regmap/regcache-maple.c:regcache_maple_exit
- drivers/base/regmap/regcache-maple.c:regcache_maple_drop
- drivers/base/regmap/regcache-maple.c:regcache_maple_drop
- drivers/base/regmap/regcache-maple.c:regcache_maple_write
In drivers/block/xen-blkfront.c (ffffffff81b82689)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlbd_release_minors
- drivers/block/xen-blkfront.c:xlbd_reserve_minors
- drivers/block/xen-blkfront.c:xlbd_reserve_minors
In drivers/mfd/ezx-pcap.c (ffffffff81b9479e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff81ba0e65)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff81ba3551)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff81ba813f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffff81bb3542)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/dax/super.c (ffffffff81bb90d3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/dax/super.c:dax_add_host
In drivers/dma-buf/dma-buf.c (ffffffff81bbc4de)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_show_fdinfo
- drivers/dma-buf/dma-buf.c:dma_buf_ioctl
- drivers/dma-buf/dma-buf.c:dmabuffs_dname
In drivers/dma-buf/dma-fence.c (ffffffff81bbf48f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/dma-buf/dma-heap.c (ffffffff81bc32bd)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_add
In drivers/scsi/scsi_scan.c (ffffffff81bd9197)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff81be0c91)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:scsi_unregister_device_handler
- drivers/scsi/scsi_dh.c:scsi_register_device_handler
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff81bef110)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_free_disk
In drivers/ata/libata-core.c (ffffffff81bf8618)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff81c46439)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_xdp_one
- drivers/net/tun.c:tun_xdp_one
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/virtio_net.c (ffffffff81c4c1a8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/net/virtio_net.c:virtnet_poll_tx
- drivers/net/virtio_net.c:virtnet_poll_tx
- drivers/net/virtio_net.c:virtnet_poll
- drivers/net/virtio_net.c:virtnet_poll
- drivers/net/virtio_net.c:virtnet_xdp_xmit
In drivers/net/ppp/ppp_generic.c (ffffffff81c606b1)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_input
- drivers/net/ppp/ppp_generic.c:__ppp_channel_push
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffffffff81c6e630)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
In drivers/net/net_failover.c (ffffffff81c6f853)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/net/net_failover.c:net_failover_get_stats
- drivers/net/net_failover.c:net_failover_close
- drivers/net/net_failover.c:net_failover_close
- drivers/net/net_failover.c:net_failover_open
- drivers/net/net_failover.c:net_failover_open
In drivers/usb/core/hcd.c (ffffffff81c87827)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/message.c (ffffffff81c8b454)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (ffffffff81c8dea6)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff81c97ae3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff81ca5456)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_usb_suspend_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
In drivers/usb/dwc2/hcd.c (ffffffff81cabf27)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff81cb6298)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ehci-hcd.c (ffffffff81ccae1c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:ehci_irq
In drivers/usb/host/ohci-hcd.c (ffffffff81cd2e35)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff81cd8d37)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff81cf2e5b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:handle_port_status
In drivers/usb/host/xhci-dbgcap.c (ffffffff81cfeb3c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff81cfff21)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
In drivers/input/mousedev.c (ffffffff81d14542)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff81d15a38)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffff81d1eab8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/rtc/rtc-cmos.c (ffffffff81d27e25)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff81d3381d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_detach_adapter
- drivers/i2c/i2c-dev.c:i2cdev_detach_adapter
- drivers/i2c/i2c-dev.c:i2cdev_attach_adapter
- drivers/i2c/i2c-dev.c:i2cdev_attach_adapter
- drivers/i2c/i2c-dev.c:name_show
In drivers/ptp/ptp_vclock.c (ffffffff81d3cf33)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/ptp/ptp_vclock.c:ptp_vclock_unregister
- drivers/ptp/ptp_vclock.c:ptp_vclock_register
In drivers/thermal/thermal_sysfs.c (ffffffff81d4abb3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffffffff83af5822)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_write_start
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_free_disk
- drivers/md/md.c:md_open
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:get_bitmap_file
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_alloc
- drivers/md/md.c:mddev_alloc
In drivers/md/md-bitmap.c (ffffffff81d6c748)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (ffffffff81d7a5a3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/opp/core.c (ffffffff81d92e0b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_set_config
In drivers/cpufreq/cpufreq.c (ffffffff81d97c3e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_end
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/pcc-cpufreq.c (ffffffff81da6116)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpufreq/intel_pstate.c (ffffffff81da9655)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/cpufreq/intel_pstate.c:intel_pstate_driver_cleanup
In drivers/cpuidle/driver.c (ffffffff81daccb9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_state_disabled
In drivers/cpuidle/sysfs.c (ffffffff81dad868)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/leds/led-triggers.c (ffffffff81dcaafa)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/leds/led-triggers.c:led_trigger_set
- drivers/leds/led-triggers.c:led_trigger_set
- drivers/leds/led-triggers.c:led_trigger_set
In drivers/firmware/memmap.c (ffffffff8215084e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_early
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/firmware/efi/efi.c (ffffffff82148ab4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hid/bpf/hid_bpf_jmp_table.c (ffffffff81dd72eb)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/hid/bpf/hid_bpf_jmp_table.c:__hid_bpf_destroy_device
- drivers/hid/bpf/hid_bpf_jmp_table.c:hid_bpf_populate_hdev
In drivers/staging/vme_user/vme.c (ffffffff81dd8b4d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/staging/vme_user/vme.c:vme_master_request
- drivers/staging/vme_user/vme.c:vme_master_request
- drivers/staging/vme_user/vme.c:vme_master_request
In drivers/hwspinlock/hwspinlock_core.c (ffffffff81de2c59)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/nvmem/core.c (ffffffff81df8fc5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/nvmem/core.c:nvmem_layout_unregister
- drivers/nvmem/core.c:__nvmem_layout_register
In drivers/hte/hte.c (ffffffff81dff191)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/hte/hte.c:hte_register_chip
- drivers/hte/hte.c:hte_ts_get
- drivers/hte/hte.c:hte_ts_get
In net/socket.c (ffffffff81e00807)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/socket.c:sock_unregister
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81e0afaf)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/sock.c:sk_free_unlock_clone
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff81e22f64)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81e250bd)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff81e3e597)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/dev.c:net_rx_action
- net/core/dev.c:napi_threaded_poll
- net/core/dev.c:netif_napi_add_weight
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:__dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff81e43c94)
Location: include/linux/spinlock.h:389
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 (ffffffff81e49531)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/gro.c (ffffffff81e7b3a9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/gro.c:dev_remove_offload
- net/core/gro.c:dev_add_offload
In net/core/net-sysfs.c (ffffffff81e7e3c8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff81e82e8f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_put_page_bulk
- net/core/page_pool.c:page_pool_put_defragged_page
In net/core/netpoll.c (ffffffff81e8647c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/netpoll.c:__netpoll_send_skb
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff81e86d4e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff81e9c7ae)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffff81e9ce87)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:write_classid
- net/core/netclassid_cgroup.c:cgrp_attach
In net/core/failover.c (ffffffff81e9ffb7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/failover.c:failover_unregister
- net/core/failover.c:failover_get_bymac
- net/core/failover.c:failover_get_bymac
In net/core/sock_map.c (ffffffff81ea6f68)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_update_elem
In net/sched/sch_generic.c (ffffffff81eae554)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:netif_freeze_queues
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
In net/sched/cls_api.c (ffffffff81eb73bb)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_cls_offload_cnt_update
- net/sched/cls_api.c:tcf_exts_init_ex
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_block_put
- net/sched/cls_api.c:__tcf_get_next_proto
In net/ipv4/route.c (ffffffff81ef2503)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81ef5b2b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81f03cb7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_bhash2_update_saddr
- net/ipv4/inet_hashtables.c:__inet_bhash2_update_saddr
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81f0440d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff81f06cc5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_complete_hashdance
- net/ipv4/inet_connection_sock.c:inet_csk_complete_hashdance
- net/ipv4/inet_connection_sock.c:inet_csk_complete_hashdance
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
- net/ipv4/inet_connection_sock.c:inet_csk_get_port
- net/ipv4/inet_connection_sock.c:inet_bhash2_addr_any_conflict
- net/ipv4/inet_connection_sock.c:inet_bhash2_addr_any_conflict
In net/ipv4/tcp.c (ffffffff81f108ca)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_abort
- net/ipv4/tcp.c:__tcp_close
In net/ipv4/tcp_input.c (ffffffff81f19164)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff81f282f4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81f29819)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff81f2f190)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:bpf_iter_tcp_batch
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:listening_get_next
- net/ipv4/tcp_ipv4.c:listening_get_first
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_syn_recv_sock
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff81f32e25)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff81f35023)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_update_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
In net/ipv4/tcp_metrics.c (ffffffff81f354c3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_metrics.c:tcpm_suck_dst
In net/ipv4/tcp_fastopen.c (ffffffff81f38249)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_create_child
In net/ipv4/tcp_ulp.c (ffffffff81f3952c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/raw.c (ffffffff81f3b055)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_seq_stop
- net/ipv4/raw.c:raw_unhash_sk
- net/ipv4/raw.c:raw_hash_sk
In net/ipv4/udp.c (ffffffff81f3e8fb)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_unhash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81f4bde9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_reply
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81f5a699)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81f6109e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/ping.c (ffffffff81f6ad25)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_seq_stop
- net/ipv4/ping.c:ping_unhash
- net/ipv4/ping.c:ping_get_port
- net/ipv4/ping.c:ping_get_port
In net/ipv4/sysctl_net_ipv4.c (ffffffff81f78a6b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff81f81257)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_mfc_add
- net/ipv4/ipmr.c:vif_add
- net/ipv4/ipmr.c:ipmr_expire_process
- net/ipv4/ipmr.c:vif_delete
In net/ipv4/syncookies.c (ffffffff81f845a5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (ffffffff81f8990b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff81f8cf37)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff81f97e89)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff81fa1d4c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81fa7041)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffffffff81faaf6f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/unix/af_unix.c:bpf_iter_unix_batch
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_next
- net/unix/af_unix.c:unix_get_first
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:__unix_dgram_recvmsg
- net/unix/af_unix.c:__unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:queue_oob
- net/unix/af_unix.c:queue_oob
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_getname
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_stream_connect
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_wait_for_peer
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_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
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_show_fdinfo
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:init_peercred
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_me
In net/unix/garbage.c (ffffffff81fb0583)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (ffffffff81fb13f9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81fb457d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:ipv6_ac_destroy_dev
- net/ipv6/anycast.c:__ipv6_dev_ac_dec
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
In net/ipv6/addrconf.c (ffffffff81fbe10c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:inet6_set_iftoken
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_permanent_addr
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
In net/ipv6/addrlabel.c (ffffffff81fcb3db)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_net_init
In net/ipv6/route.c (ffffffff81fd225d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/icmp.c (ffffffff81ff12ac)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/reassembly.c (ffffffff81ff9c1f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81ffefaf)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_syn_recv_sock
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff8200567d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff82010268)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_setsockopt
- net/ipv6/ip6mr.c:ip6mr_sk_done
- net/ipv6/ip6mr.c:ip6mr_mfc_add
- net/ipv6/ip6mr.c:mif6_add
- net/ipv6/ip6mr.c:mif6_delete
In net/ipv6/xfrm6_input.c (ffffffff82011f27)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff8201810b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff820245e8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff820286ea)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:fanout_add
- net/packet/af_packet.c:fanout_set_data
- net/packet/af_packet.c:fanout_set_data
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
In net/devlink/leftover.c (ffffffff8202eac2)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/devlink/leftover.c:devlink_trap_report
- net/devlink/leftover.c:devlink_region_snapshot_id_get
- net/devlink/leftover.c:devl_params_register
- net/devlink/leftover.c:devl_port_register_with_ops
- net/devlink/leftover.c:devlink_nl_cmd_region_new
- net/devlink/leftover.c:devlink_nl_cmd_region_new
- net/devlink/leftover.c:devlink_nl_cmd_region_new
- net/devlink/leftover.c:__devlink_region_snapshot_create
- net/devlink/leftover.c:__devlink_snapshot_id_decrement
In net/devlink/core.c (ffffffff82041fac)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/devlink/core.c:devlink_alloc_ns
In net/netlabel/netlabel_domainhash.c (ffffffff8204fb89)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff83738ed4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In net/l3mdev/l3mdev.c (ffffffff8205fdfc)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/l3mdev/l3mdev.c:l3mdev_ifindex_lookup_by_table_id
- net/l3mdev/l3mdev.c:l3mdev_table_lookup_unregister
- net/l3mdev/l3mdev.c:l3mdev_table_lookup_register
In net/mptcp/protocol.c (ffffffff820781d1)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_napi_poll
- net/mptcp/protocol.c:mptcp_sk_clone_init
- net/mptcp/protocol.c:mptcp_retransmit_timer
In net/mctp/route.c (ffffffff8209135c)
Location: include/linux/spinlock.h:389
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_add
In net/handshake/netlink.c (ffffffff820922be)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/handshake/netlink.c:handshake_net_exit
In net/handshake/request.c (ffffffff82093825)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/handshake/request.c:handshake_req_cancel
- net/handshake/request.c:handshake_req_submit
- net/handshake/request.c:handshake_req_submit
- net/handshake/request.c:handshake_req_submit
- net/handshake/request.c:handshake_req_next
In lib/dec_and_lock.c (ffffffff8209fa49)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (ffffffff820a1f61)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff820a242d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:__kobject_del
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobject_add_internal
In lib/maple_tree.c (ffffffff820a8467)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/maple_tree.c:mtree_destroy
- lib/maple_tree.c:mtree_erase
- lib/maple_tree.c:mtree_alloc_rrange
- lib/maple_tree.c:mtree_alloc_range
- lib/maple_tree.c:mtree_insert_range
- lib/maple_tree.c:mtree_insert_range
- lib/maple_tree.c:mtree_store_range
- lib/maple_tree.c:mtree_store_range
In lib/xarray.c (ffffffff820c80d5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store_range
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
- lib/xarray.c:__xas_nomem
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff81000cc5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- init/main.c:set_mems_allowed
In arch/x86/xen/enlighten_pv.c (ffffffff8103e36c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff81041bf8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_exit_mmap
- arch/x86/xen/mmu_pv.c:xen_enter_mmap
- arch/x86/xen/mmu_pv.c:xen_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
- arch/x86/xen/mmu_pv.c:xen_pte_unlock
In arch/x86/kernel/ldt.c (ffffffff8105b518)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:write_ldt
- arch/x86/kernel/ldt.c:map_ldt_struct
In arch/x86/kernel/alternative.c (ffffffff81061a90)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:__text_poke
In arch/x86/kernel/cpu/mce/intel.c (ffffffff81082e7b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/intel.c:cmci_mc_poll_banks
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff810873ed)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_release
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff81099128)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff81099f44)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_mm_add
- arch/x86/kernel/cpu/sgx/encl.c:sgx_mmu_notifier_release
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_release
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_release
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_may_map
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_may_map
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_eaug_page
In arch/x86/kernel/cpu/sgx/ioctl.c (ffffffff8109cdff)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
In arch/x86/kernel/cpu/sgx/main.c (ffffffff8109eeba)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:arch_memory_failure
- arch/x86/kernel/cpu/sgx/main.c:sgx_free_epc_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_unmark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:sgx_unmark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:sgx_mark_page_reclaimable
- arch/x86/kernel/cpu/sgx/main.c:__sgx_alloc_epc_page_from_node
- arch/x86/kernel/cpu/sgx/main.c:__sgx_alloc_epc_page_from_node
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaim_pages
In arch/x86/kernel/reboot.c (ffffffff810a239a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init.c (ffffffff838eecab)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/init_64.c (ffffffff8222ca30)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_p4d_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pud_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:__kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_p4d_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l5
- arch/x86/mm/init_64.c:sync_global_pgds_l5
In arch/x86/mm/pgtable.c (ffffffff810d2eff)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/pat/set_memory.c (ffffffff810d881a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/mm/pat/set_memory.c:__change_page_attr_set_clr
- arch/x86/mm/pat/set_memory.c:__change_page_attr
- arch/x86/mm/pat/set_memory.c:__change_page_attr
- arch/x86/mm/pat/set_memory.c:__split_large_page
- arch/x86/mm/pat/set_memory.c:__split_large_page
- arch/x86/mm/pat/set_memory.c:update_page_count
In arch/x86/mm/pat/memtype.c (ffffffff810da5d1)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- arch/x86/mm/pat/memtype.c:memtype_get_idx
- arch/x86/mm/pat/memtype.c:lookup_memtype
- arch/x86/mm/pat/memtype.c:memtype_free
- arch/x86/mm/pat/memtype.c:memtype_reserve
- arch/x86/mm/pat/memtype.c:memtype_reserve
In kernel/fork.c (ffffffff810fec01)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:kernel_clone
- kernel/fork.c:kernel_clone
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_signal
- kernel/fork.c:mm_release
- kernel/fork.c:mm_access
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:__mmput
- kernel/fork.c:dup_mmap
- kernel/fork.c:dup_mmap
In kernel/panic.c (ffffffff810ff187)
Location: include/linux/spinlock.h:389
Inline: True
In kernel/cpu.c (ffffffff81103491)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff8110655c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/exit.c:exit_mm
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:__exit_signal
- kernel/exit.c:__exit_signal
In kernel/ptrace.c (ffffffff81111a52)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/ptrace.c:__ptrace_detach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff8111d3f8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff81120ea3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_sys_old_getrlimit
- kernel/sys.c:__x64_sys_old_getrlimit
- kernel/sys.c:__ia32_compat_sys_getrlimit
- kernel/sys.c:__ia32_sys_getrlimit
- kernel/sys.c:__x64_sys_getrlimit
In kernel/umh.c (ffffffff81124d47)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/umh.c:proc_cap_handler
- kernel/umh.c:proc_cap_handler
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/params.c (ffffffff811325fd)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff81134f7a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/kthread.c:kthread_unuse_mm
- kernel/kthread.c:kthread_use_mm
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
- kernel/kthread.c:set_mems_allowed
In kernel/nsproxy.c (ffffffff8113c41c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/nsproxy.c:validate_nsset
- kernel/nsproxy.c:exec_task_namespaces
- kernel/nsproxy.c:exit_task_namespaces
In kernel/sched/core.c (ffffffff8114a823)
Location: include/linux/spinlock.h:389
Inline: True
In kernel/sched/fair.c (ffffffff81172a9e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_group
In kernel/sched/build_utility.c (ffffffff8118a8a4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/sched/build_utility.c:do_wait_intr
- kernel/sched/build_utility.c:print_cfs_rq
In kernel/irq/msi.c (ffffffff811c62d2)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/irq/msi.c:msi_insert_desc
- kernel/irq/msi.c:msi_insert_desc
In kernel/rcu/tree.c (ffffffff811da925)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
- kernel/rcu/tree.c:exp_funnel_lock
- kernel/rcu/tree.c:exp_funnel_lock
In kernel/dma/swiotlb.c (ffffffff811ecf40)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_init_late
- kernel/dma/swiotlb.c:swiotlb_init_remap
In kernel/module/main.c (ffffffff811f6338)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/module/main.c:idempotent_init_module
- kernel/module/main.c:idempotent_init_module
In kernel/time/clocksource.c (ffffffff8120ae75)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff812107c3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__ia32_sys_timer_delete
- kernel/time/posix-timers.c:__x64_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
- kernel/time/posix-timers.c:do_timer_create
- kernel/time/posix-timers.c:posix_timer_unhash_and_free
In kernel/time/posix-cpu-timers.c (ffffffff81215029)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:posix_cpu_timers_work
In kernel/time/namespace.c (ffffffff8121e75c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/time/namespace.c:proc_timens_set_offset
- kernel/time/namespace.c:proc_timens_show_offsets
- kernel/time/namespace.c:timens_get
In kernel/futex/core.c (ffffffff8121ebca)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/futex/core.c:exit_pi_state_list
- kernel/futex/core.c:exit_pi_state_list
- kernel/futex/core.c:futex_unqueue
- kernel/futex/core.c:futex_unqueue
- kernel/futex/core.c:futex_q_unlock
In kernel/futex/pi.c (ffffffff81222606)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/pi.c:__fixup_pi_state_owner
In kernel/futex/requeue.c (ffffffff81223373)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
In kernel/futex/waitwake.c (ffffffff8122423e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/futex/waitwake.c:futex_wait_multiple_setup
- kernel/futex/waitwake.c:futex_wait_queue
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake
In kernel/cgroup/cgroup.c (ffffffff8123d5c7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
In kernel/cgroup/namespace.c (ffffffff8123f69c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff81241fbc)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (ffffffff81242a84)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff8124ebf2)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff8124fa1d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff81252b46)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff8125e992)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/auditsc.c:audit_alloc_name
In kernel/audit_tree.c (ffffffff81263f7a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:tag_chunk
- kernel/audit_tree.c:create_chunk
- kernel/audit_tree.c:create_chunk
In kernel/debug/debug_core.c (ffffffff8126a6f0)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/bpf/core.c (ffffffff81308523)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_map_compatible
In kernel/bpf/syscall.c (ffffffff8130b67f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_show_fdinfo
In kernel/bpf/bpf_local_storage.c (ffffffff81359acc)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/bpf/bpf_local_storage.c:bpf_local_storage_map_free
- kernel/bpf/bpf_local_storage.c:bpf_local_storage_map_alloc
In kernel/bpf/devmap.c (ffffffff81374ad1)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
- kernel/bpf/devmap.c:dev_map_alloc
In kernel/bpf/cpumap.c (ffffffff81377d5e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:cpu_map_generic_redirect
- kernel/bpf/cpumap.c:bq_flush_to_queue
- kernel/bpf/cpumap.c:__cpu_map_entry_free
In kernel/events/core.c (ffffffff81394c58)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/events/core.c:account_event
- kernel/events/core.c:unaccount_event
In kernel/events/uprobes.c (ffffffff813aa71a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/events/uprobes.c:find_active_uprobe
- kernel/events/uprobes.c:find_active_uprobe
- kernel/events/uprobes.c:uprobe_munmap
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:uprobe_apply
- kernel/events/uprobes.c:uprobe_unregister
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:alloc_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (ffffffff813ae115)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
- kernel/padata.c:padata_mt_helper
- kernel/padata.c:padata_mt_helper
- kernel/padata.c:padata_do_multithreaded
- kernel/padata.c:padata_do_multithreaded
In kernel/watch_queue.c (ffffffff813b3536)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:add_watch_to_object
In mm/filemap.c (ffffffff813b982f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- mm/filemap.c:migration_entry_wait_on_locked
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:delete_from_page_cache_batch
- mm/filemap.c:filemap_remove_folio
In mm/oom_kill.c (ffffffff813c02c8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/oom_kill.c:__do_sys_process_mrelease
- mm/oom_kill.c:__do_sys_process_mrelease
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_badness
- mm/oom_kill.c:oom_badness
- mm/oom_kill.c:oom_badness
In mm/fadvise.c (ffffffff813c1c7b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff813c68b2)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/page-writeback.c:do_writepages
- mm/page-writeback.c:__wb_update_bandwidth
- mm/page-writeback.c:domain_update_dirty_limit
In mm/truncate.c (ffffffff813cd58f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (ffffffff813d7e37)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/vmscan.c:walk_pte_range
- mm/vmscan.c:lru_gen_del_mm
- mm/vmscan.c:lru_gen_add_mm
- mm/vmscan.c:__remove_mapping
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff813e56da)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/shmem.c:shmem_encode_fh
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_falloc_wait
- mm/shmem.c:shmem_falloc_wait
- mm/shmem.c:shmem_get_folio_gfp
- mm/shmem.c:shmem_alloc_and_add_folio
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_uncharge
In mm/util.c (ffffffff813ef3c5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff813f51e0)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mm_init.c (ffffffff8222e860)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/mm_init.c:early_pfn_to_nid
In mm/shmem_quota.c (ffffffff81408df0)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/shmem_quota.c:shmem_release_dquot
- mm/shmem_quota.c:shmem_acquire_dquot
In mm/list_lru.c (ffffffff8140ab7b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff8140b70d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff8140edb7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff81415416)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/memory.c:generic_access_phys
- mm/memory.c:generic_access_phys
- mm/memory.c:generic_access_phys
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:follow_pte
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__p4d_alloc
- mm/memory.c:handle_pte_fault
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_fault
- mm/memory.c:finish_fault
- mm/memory.c:do_set_pmd
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:handle_pte_marker
- mm/memory.c:remove_device_exclusive_entry
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:wp_page_copy
- mm/memory.c:__wp_page_copy_user
- mm/memory.c:apply_to_pte_range
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:vm_insert_pages
- mm/memory.c:vm_insert_pages
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_nonpresent_pte
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:pmd_install
In mm/mincore.c (ffffffff814222f4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff814256c6)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:mlock_pte_range
In mm/mmap.c (ffffffff8142aa8d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/mmap.c:exit_mmap
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff8142f2d2)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff81431c29)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff81434448)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff814347c8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pte_range
In mm/pgtable-generic.c (ffffffff8143634a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/pgtable-generic.c:__pte_offset_map_lock
In mm/rmap.c (ffffffff8143b18d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/rmap.c:page_make_device_exclusive_one
- mm/rmap.c:try_to_migrate_one
- mm/rmap.c:try_to_migrate_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:folio_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff8143d24a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/vmalloc.c:s_show
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:vmalloc_dump_obj
- mm/vmalloc.c:vmalloc_dump_obj
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:remap_vmalloc_range_partial
- mm/vmalloc.c:vread_iter
- mm/vmalloc.c:vread_iter
- mm/vmalloc.c:vmap_ram_vread_iter
- mm/vmalloc.c:vmap_ram_vread_iter
- mm/vmalloc.c:vmap_ram_vread_iter
- mm/vmalloc.c:__get_vm_area_node
- mm/vmalloc.c:_vm_unmap_aliases
- mm/vmalloc.c:_vm_unmap_aliases
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:vb_free
- mm/vmalloc.c:free_vmap_block
- mm/vmalloc.c:find_unlink_vmap_area
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:reclaim_and_purge_vmap_areas
- mm/vmalloc.c:reclaim_and_purge_vmap_areas
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:free_vmap_area
- mm/vmalloc.c:free_vmap_area
In mm/page_alloc.c (ffffffff8144fd1b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:setup_pcp_cacheinfo
- mm/page_alloc.c:__alloc_pages_bulk
- mm/page_alloc.c:__alloc_pages_bulk
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:free_unref_page_list
- mm/page_alloc.c:free_unref_page_list
- mm/page_alloc.c:free_unref_page
- mm/page_alloc.c:drain_pages_zone
- mm/page_alloc.c:drain_zone_pages
- mm/page_alloc.c:decay_pcp_high
In mm/slub.c (ffffffff8145ead1)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/slub.c:free_partial
In mm/madvise.c (ffffffff81461365)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff8146d392)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/swapfile.c:__folio_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:swapcache_clear
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:setup_swap_map_and_extents
- mm/swapfile.c:alloc_swap_info
- mm/swapfile.c:alloc_swap_info
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_pte
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:find_first_swap
- mm/swapfile.c:find_first_swap
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:swap_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:split_swap_cluster
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:__swap_entry_free
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:swap_free_cluster
- mm/swapfile.c:swap_free_cluster
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_cluster_schedule_discard
In mm/zswap.c (ffffffff8147170b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/zswap.c:zswap_swapoff
- mm/zswap.c:zswap_invalidate
- mm/zswap.c:zswap_invalidate
- mm/zswap.c:zswap_load
- mm/zswap.c:zswap_load
- mm/zswap.c:zswap_load
- mm/zswap.c:zswap_store
- mm/zswap.c:zswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
- mm/zswap.c:zswap_pool_destroy
- mm/zswap.c:shrink_worker
- mm/zswap.c:shrink_worker
- mm/zswap.c:shrink_worker
- mm/zswap.c:shrink_memcg_cb
- mm/zswap.c:shrink_memcg_cb
- mm/zswap.c:shrink_memcg_cb
- mm/zswap.c:shrink_memcg_cb
- mm/zswap.c:zswap_memcg_offline_cleanup
In mm/hugetlb.c (ffffffff8147b29f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_unshare_pmds
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_follow_page_mask
- mm/hugetlb.c:hugetlb_mfill_atomic_pte
- mm/hugetlb.c:hugetlb_mfill_atomic_pte
- mm/hugetlb.c:hugetlb_mfill_atomic_pte
- mm/hugetlb.c:hugetlb_mfill_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_add_to_page_cache
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:move_hugetlb_page_tables
- mm/hugetlb.c:move_hugetlb_page_tables
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:allocate_file_region_entries
In mm/hugetlb_vmemmap.c (ffffffff81480e13)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/hugetlb_vmemmap.c:vmemmap_pmd_entry
- mm/hugetlb_vmemmap.c:vmemmap_split_pmd
In mm/mempolicy.c (ffffffff814878ad)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_in_oom_domain
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_folios_hugetlb
- mm/mempolicy.c:queue_folios_pte_range
- mm/mempolicy.c:queue_folios_pte_range
In mm/mmu_notifier.c (ffffffff81489569)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_interval_notifier_remove
- mm/mmu_notifier.c:mmu_interval_notifier_remove
- mm/mmu_notifier.c:mmu_interval_notifier_remove
- mm/mmu_notifier.c:__mmu_interval_notifier_insert
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:__mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_invalidate_range_start
- mm/mmu_notifier.c:__mmu_notifier_release
- mm/mmu_notifier.c:__mmu_notifier_release
- mm/mmu_notifier.c:mmu_interval_read_begin
- mm/mmu_notifier.c:mn_itree_inv_end
- mm/mmu_notifier.c:mn_itree_inv_end
In mm/ksm.c (ffffffff814926b3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:replace_page
- mm/ksm.c:replace_page
- mm/ksm.c:write_protect_page
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:break_ksm_pmd_entry
In mm/migrate.c (ffffffff81498b9e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/migrate.c:__buffer_migrate_folio
- mm/migrate.c:__buffer_migrate_folio
- mm/migrate.c:folio_migrate_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:migration_entry_wait_huge
- mm/migrate.c:migration_entry_wait
In mm/migrate_device.c (ffffffff8149d408)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/migrate_device.c:migrate_vma_insert_page
- mm/migrate_device.c:migrate_vma_insert_page
- mm/migrate_device.c:migrate_vma_collect_pmd
- mm/migrate_device.c:migrate_vma_collect_pmd
- mm/migrate_device.c:migrate_vma_collect_pmd
- mm/migrate_device.c:migrate_vma_collect_pmd
In mm/huge_memory.c (ffffffff814a6df7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:move_pages_huge_pmd
- mm/huge_memory.c:move_pages_huge_pmd
- mm/huge_memory.c:move_pages_huge_pmd
- mm/huge_memory.c:move_pages_huge_pmd
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:insert_pfn_pud
- mm/huge_memory.c:vmf_insert_pfn_pmd
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:thpsize_enabled_store
- mm/huge_memory.c:thpsize_enabled_store
- mm/huge_memory.c:thpsize_enabled_store
- mm/huge_memory.c:thpsize_enabled_store
In mm/khugepaged.c (ffffffff814b1262)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:retract_page_tables
- mm/khugepaged.c:retract_page_tables
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:hpage_collapse_scan_pmd
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff814bab78)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_attach
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_cancel_attach
- mm/memcontrol.c:mem_cgroup_can_attach
- mm/memcontrol.c:mem_cgroup_can_attach
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
In mm/vmpressure.c (ffffffff814c0f4d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/memory-failure.c (ffffffff814c4d9b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/memory-failure.c:hwpoison_pte_range
- mm/memory-failure.c:hwpoison_pte_range
In mm/zpool.c (ffffffff814cabb0)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff814cb510)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/zbud.c:zbud_zpool_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff814ce4c3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/zsmalloc.c:__zs_compact
- mm/zsmalloc.c:__zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_map_object
In mm/userfaultfd.c (ffffffff814d3536)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/userfaultfd.c:move_pages
- mm/userfaultfd.c:move_pages
- mm/userfaultfd.c:move_pages
- mm/userfaultfd.c:move_pages_pte
- mm/userfaultfd.c:move_pages_pte
- mm/userfaultfd.c:move_pages_pte
- mm/userfaultfd.c:move_pages_pte
- mm/userfaultfd.c:move_pages_pte
- mm/userfaultfd.c:move_pages_pte
- mm/userfaultfd.c:move_pages_pte
- mm/userfaultfd.c:mfill_atomic_poison
- mm/userfaultfd.c:mfill_atomic_zeropage
- mm/userfaultfd.c:mfill_atomic_install_pte
In mm/hmm.c (ffffffff814d5a2c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pud
In fs/read_write.c (ffffffff814dcedb)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/read_write.c:generic_file_llseek_size
In fs/super.c (ffffffff814e411b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/super.c:setup_bdev_super
- fs/super.c:bdev_super_lock
- fs/super.c:bdev_super_lock
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:drop_super_exclusive
- fs/super.c:drop_super
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:deactivate_locked_super
In fs/char_dev.c (ffffffff814e72e6)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/char_dev.c:cdev_dynamic_release
- fs/char_dev.c:cdev_default_release
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff814e834b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff814ebf99)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/exec.c:alloc_bprm
- fs/exec.c:finalize_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:unshare_sighand
- fs/exec.c:exec_mmap
In fs/pipe.c (ffffffff814efd3f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:create_pipe_files
- fs/pipe.c:pipe_release
In fs/namei.c (ffffffff814fbdf2)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:path_init
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
In fs/fcntl.c (ffffffff814fd70a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff814fe4ed)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff815057df)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_mark_tmpfile
- fs/dcache.c:d_mark_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:__d_add
- fs/dcache.c:__d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:d_make_root
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_alloc
- fs/dcache.c:shrink_dcache_for_umount
- fs/dcache.c:shrink_dcache_for_umount
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_alias_rcu
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:lock_for_kill
- fs/dcache.c:lock_for_kill
- fs/dcache.c:lock_for_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff81508faa)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:igrab
- fs/inode.c:igrab
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode
- fs/inode.c:new_inode
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode
- fs/inode.c:find_inode
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
In fs/file.c (ffffffff8150e98c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:task_lookup_next_fdget_rcu
- fs/file.c:task_lookup_fdget_rcu
- fs/file.c:fget_task
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:file_close_fd
- fs/file.c:__close_range
- fs/file.c:__close_range
- fs/file.c:__close_range
- fs/file.c:__close_range
- fs/file.c:__close_range
- fs/file.c:fd_install
- fs/file.c:put_unused_fd
- fs/file.c:alloc_fd
- fs/file.c:exit_files
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffffffff81512b37)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__ia32_sys_listmount
- fs/namespace.c:__x64_sys_listmount
- fs/namespace.c:__do_sys_statmount
- fs/namespace.c:__do_sys_pivot_root
- fs/namespace.c:__do_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:path_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:finish_automount
- fs/namespace.c:do_new_mount
- fs/namespace.c:do_move_mount
- fs/namespace.c:do_move_mount
- fs/namespace.c:do_set_group
- fs/namespace.c:open_detached_copy
- fs/namespace.c:do_lock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:__detach_mounts
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:may_umount
- fs/namespace.c:may_umount_tree
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:__legitimize_mnt
- fs/namespace.c:__legitimize_mnt
- fs/namespace.c:sb_prepare_remount_readonly
In fs/libfs.c (ffffffff81522e12)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_transaction_get
- fs/libfs.c:simple_transaction_get
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:offset_readdir
- fs/libfs.c:offset_iterate_dir
- fs/libfs.c:simple_offset_add
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8152cce8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:wb_workfn
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:__writeback_inodes_wb
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:move_expired_inodes
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:cleanup_offline_cgwb
- fs/fs-writeback.c:inode_prepare_wbs_switch
- fs/fs-writeback.c:inode_prepare_wbs_switch
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_do_switch_wbs
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff8152e2c3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff81535432)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
- fs/d_path.c:prepend_path
- fs/d_path.c:prepend_path
In fs/fs_struct.c (ffffffff8153617a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff8153758f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/kernel_read_file.c (ffffffff8153b4ff)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
In fs/buffer.c (ffffffff8153e9bc)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__bforget
- fs/buffer.c:__getblk_slow
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:block_dirty_folio
- fs/buffer.c:mark_buffer_dirty_inode
- fs/buffer.c:__find_get_block_slow
In fs/proc_namespace.c (ffffffff81543c18)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff815474f9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
In fs/notify/notification.c (ffffffff81547f41)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_insert_event
- fs/notify/notification.c:fsnotify_insert_event
- fs/notify/notification.c:fsnotify_insert_event
In fs/notify/group.c (ffffffff81548232)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff81548b9b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff8154a59e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff8154b8ca)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_new_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_idr_find
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (ffffffff8154ca2f)
Location: include/linux/spinlock.h:389
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff8155070c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffff81554388)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:eventpoll_release_file
- fs/eventpoll.c:eventpoll_release_file
- fs/eventpoll.c:__ep_remove
- fs/eventpoll.c:__ep_remove
In fs/timerfd.c (ffffffff81555e28)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff8155b248)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (ffffffff81560768)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_add_table
- fs/aio.c:ioctx_add_table
- fs/aio.c:aio_migrate_folio
- fs/aio.c:aio_ring_mremap
- fs/aio.c:aio_free_ring
In fs/dax.c (ffffffff81565bd5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/dax.c:dax_pmd_load_hole
- fs/dax.c:dax_pmd_load_hole
In fs/crypto/hooks.c (ffffffff81569f4b)
Location: include/linux/spinlock.h:389
Inline: True
In fs/crypto/keyring.c (ffffffff8156a574)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:try_to_lock_encrypted_files
In fs/crypto/keysetup.c (ffffffff8156cef6)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/crypto/keysetup.c:fscrypt_setup_encryption_info
- fs/crypto/keysetup.c:put_crypt_info
In fs/crypto/keysetup_v1.c (ffffffff8156d683)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:fscrypt_put_direct_key
In fs/verity/verify.c (ffffffff81572e99)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/verity/verify.c:is_hash_block_verified
In fs/locks.c (ffffffff81575ed5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:vfs_inode_has_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:generic_setlease
- fs/locks.c:generic_add_lease
- fs/locks.c:generic_add_lease
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:time_out_leases
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_move_blocks
- fs/locks.c:locks_owner_has_blockers
- fs/locks.c:locks_owner_has_blockers
In fs/mbcache.c (ffffffff8158232b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete_or_get
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff81586af0)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff815872ed)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff815879f2)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
In fs/quota/dquot.c (ffffffff81592102)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:do_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_quota_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_load_quota_sb
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:quota_release_workfn
- fs/quota/dquot.c:quota_release_workfn
- fs/quota/dquot.c:quota_release_workfn
- fs/quota/dquot.c:quota_release_workfn
- fs/quota/dquot.c:quota_release_workfn
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:invalidate_dquots
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_mark_dquot_dirty
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff8159e12a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_scan_hugetlb_entry
- fs/proc/task_mmu.c:pagemap_scan_pmd_entry
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:hold_task_mempolicy
In fs/proc/inode.c (ffffffff815a121b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
- fs/proc/inode.c:proc_invalidate_siblings_dcache
In fs/proc/base.c (ffffffff815a903d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_pid_evict_inode
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:environ_read
- fs/proc/base.c:get_mm_cmdline
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff815aae1e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/generic.c:proc_readdir_de
In fs/proc/array.c (ffffffff815ab963)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff815ae317)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_count
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:seq_show
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff815b0e77)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff815b30e8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_mkdir_p
- fs/proc/proc_sysctl.c:sysctl_mkdir_p
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_getattr
- fs/proc/proc_sysctl.c:proc_sys_getattr
- fs/proc/proc_sysctl.c:proc_sys_permission
- fs/proc/proc_sysctl.c:proc_sys_permission
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_poll
- fs/proc/proc_sysctl.c:proc_sys_poll
- fs/proc/proc_sysctl.c:proc_sys_open
- fs/proc/proc_sysctl.c:proc_sys_open
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff815b4c35)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/proc/vmcore.c (ffffffff815b6733)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/proc/vmcore.c:open_vmcore
- fs/proc/vmcore.c:unregister_vmcore_cb
- fs/proc/vmcore.c:register_vmcore_cb
In fs/kernfs/dir.c (ffffffff815bb792)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:__kernfs_new_node
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff815bfca7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff815c013c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
- fs/sysfs/symlink.c:sysfs_do_create_link_sd
In fs/sysfs/group.c (ffffffff815c0e0c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/sysfs/group.c:compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff815c1729)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff815c4538)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_dir_open
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_depend_item_unlocked
- fs/configfs/dir.c:configfs_undepend_item
- fs/configfs/dir.c:configfs_depend_item
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_lookup
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff815c5d52)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
In fs/ext4/balloc.c (ffffffff815c89d4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_validate_block_bitmap
In fs/ext4/ext4_jbd2.c (ffffffff815cbb0b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/ext4_jbd2.c:__ext4_journal_get_write_access
In fs/ext4/extents.c (ffffffff815cc543)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff815d981c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (ffffffff815e19c0)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_mark_inode_used
- fs/ext4/ialloc.c:ext4_mark_inode_used
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_validate_inode_bitmap
- fs/ext4/ialloc.c:ext4_validate_inode_bitmap
In fs/ext4/inode.c (ffffffff815ec439)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:__ext4_update_other_inode_time
- fs/ext4/inode.c:ext4_inode_attach_jinode
- fs/ext4/inode.c:ext4_inode_attach_jinode
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff81605e37)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_try_to_trim_range
- fs/ext4/mballoc.c:ext4_try_to_trim_range
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_mb_clear_bb
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_discard_allocated_blocks
- fs/ext4/mballoc.c:ext4_discard_allocated_blocks
- fs/ext4/mballoc.c:ext4_mb_pa_adjust_overlap
- fs/ext4/mballoc.c:ext4_mb_pa_adjust_overlap
- fs/ext4/mballoc.c:ext4_mb_pa_adjust_overlap
- fs/ext4/mballoc.c:ext4_mb_pa_adjust_overlap
- fs/ext4/mballoc.c:ext4_mb_pa_adjust_overlap
- fs/ext4/mballoc.c:ext4_mb_pa_adjust_overlap
- fs/ext4/mballoc.c:ext4_mb_mark_context
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_discard_work
- fs/ext4/mballoc.c:ext4_discard_work
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_good_group_nolock
- fs/ext4/mballoc.c:ext4_mb_good_group_nolock
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
In fs/ext4/migrate.c (ffffffff81606800)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffffffff8162f011)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_update_super
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/ext4/fast_commit.c (ffffffff81645135)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/ext4/fast_commit.c:ext4_fc_cleanup
- fs/ext4/fast_commit.c:ext4_fc_cleanup
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_perform_commit
- fs/ext4/fast_commit.c:ext4_fc_track_range
- fs/ext4/fast_commit.c:ext4_fc_track_inode
- fs/ext4/fast_commit.c:__track_dentry_update
- fs/ext4/fast_commit.c:ext4_fc_mark_ineligible
- fs/ext4/fast_commit.c:ext4_fc_del
- fs/ext4/fast_commit.c:ext4_fc_del
- fs/ext4/fast_commit.c:ext4_fc_del
- fs/ext4/fast_commit.c:ext4_fc_start_update
- fs/ext4/fast_commit.c:ext4_fc_wait_committing_inode
In fs/jbd2/transaction.c (ffffffff8164f5b1)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_undo_access
- fs/jbd2/transaction.c:jbd2_journal_get_undo_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:do_get_write_access
In fs/jbd2/commit.c (ffffffff8164fd3b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
In fs/jbd2/checkpoint.c (ffffffff81653b05)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_shrink_checkpoint_list
- fs/jbd2/checkpoint.c:jbd2_journal_shrink_checkpoint_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff81654277)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff8165b920)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff8165df99)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff8166771f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff81669db4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff8166cf48)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff8166ed62)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff81673c0f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_iget
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff8167666c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff81677494)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate
In fs/exportfs/expfs.c (ffffffff816886e6)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (ffffffff81689253)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff8168c233)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_simple_background
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_dev_wake_and_unlock
- fs/fuse/dev.c:fuse_put_request
In fs/fuse/dir.c (ffffffff81693db6)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_entry_unlinked
- fs/fuse/dir.c:fuse_dentry_revalidate
In fs/fuse/file.c (ffffffff8169b62c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_file_mmap
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_write_inode
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_attr
- fs/fuse/file.c:fuse_read_update_size
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_finish_open
In fs/fuse/inode.c (ffffffff8169efc8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_fill_super_common
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_sync_fs_writes
- fs/fuse/inode.c:fuse_sync_fs_writes
- fs/fuse/inode.c:fuse_reverse_inval_inode
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff8169fefc)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (ffffffff816a1bcb)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
In fs/fuse/dax.c (ffffffff816a51b9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/fuse/dax.c:fuse_dax_free_mem_worker
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_setup_new_dax_mapping
- fs/fuse/dax.c:fuse_dax_inode_cleanup
- fs/fuse/dax.c:fuse_setup_one_mapping
- fs/fuse/dax.c:alloc_dax_mapping
In fs/tracefs/event_inode.c (ffffffff816ab52d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- fs/tracefs/event_inode.c:eventfs_iterate
In ipc/util.c (ffffffff816b06a3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff816b4315)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff816b5053)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- ipc/sem.c:sysvipc_sem_proc_show
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff816bc863)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:newseg
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:__shm_close
- ipc/shm.c:__shm_close
- ipc/shm.c:shm_destroy
- ipc/shm.c:shm_destroy
- ipc/shm.c:__shm_open
- ipc/shm.c:__shm_open
- ipc/shm.c:__shm_open
In ipc/mqueue.c (ffffffff816be1be)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff816c1de2)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff816c2610)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff816c2e89)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff816c8983)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff816cdb65)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff816e32bf)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff817147dc)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smk_ipv4_check
- security/smack/smack_lsm.c:smack_netlbl_add
In security/lsm_audit.c (ffffffff8171ad16)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/lsm_audit.c:dump_common_audit_data
- security/lsm_audit.c:dump_common_audit_data
In security/tomoyo/audit.c (ffffffff8171cb29)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
- security/tomoyo/audit.c:tomoyo_write_log2
In security/tomoyo/common.c (ffffffff8171cf0c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_select_domain
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff8172a94c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_name_used_by_io_buffer
- security/tomoyo/gc.c:tomoyo_name_used_by_io_buffer
In security/apparmor/apparmorfs.c (ffffffff81734bc9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
- security/apparmor/apparmorfs.c:listener_poll
- security/apparmor/apparmorfs.c:listener_ioctl
In security/apparmor/audit.c (ffffffff817376d7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/apparmor/audit.c:aa_audit_cache_update_ent
- security/apparmor/audit.c:aa_audit_cache_insert
In security/apparmor/path.c (ffffffff8173c203)
Location: include/linux/spinlock.h:389
Inline: True
In security/apparmor/lsm.c (ffffffff8174b020)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/apparmor/lsm.c:destroy_buffers
- security/apparmor/lsm.c:destroy_buffers
- security/apparmor/lsm.c:aa_put_buffer
- security/apparmor/lsm.c:aa_get_buffer
- security/apparmor/lsm.c:aa_get_buffer
- security/apparmor/lsm.c:apparmor_d_instantiate
In security/apparmor/file.c (ffffffff81755b0b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff81761a68)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/apparmor/notify.c (ffffffff81766bff)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/apparmor/notify.c:aa_listener_unotif_recv
- security/apparmor/notify.c:aa_listener_unotif_recv
- security/apparmor/notify.c:aa_listener_unotif_recv
- security/apparmor/notify.c:aa_listener_unotif_recv
- security/apparmor/notify.c:aa_listener_unotif_response
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:aa_do_notification
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:free_listener
- security/apparmor/notify.c:aa_register_listener_proxy
- security/apparmor/notify.c:aa_register_listener_proxy
In security/yama/yama_lsm.c (ffffffff817674a8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/landlock/fs.c (ffffffff8176e13e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:release_inode
- security/landlock/fs.c:release_inode
In security/integrity/ima/ima_template.c (ffffffff81778c53)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
- security/integrity/ima/ima_template.c:ima_init_template
- security/integrity/ima/ima_template.c:ima_init_template
- security/integrity/ima/ima_template.c:ima_template_setup
In crypto/scompress.c (ffffffff8178d5f9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff8179f9f5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bdev.c (ffffffff817a8edd)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/bdev.c:sync_bdevs
- block/bdev.c:sync_bdevs
- block/bdev.c:sync_bdevs
- block/bdev.c:sync_bdevs
- block/bdev.c:blkdev_flush_mapping
- block/bdev.c:blkdev_flush_mapping
- block/bdev.c:nr_blockdev_pages
- block/bdev.c:bdev_set_nr_sectors
In block/bio.c (ffffffff817aae58)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff817af979)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_find_get
In block/blk-flush.c (ffffffff817b6f63)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/blk-flush.c:blk_flush_complete_seq
- block/blk-flush.c:blk_flush_complete_seq
In block/blk-ioc.c (ffffffff817b939d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_find_get_icq
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:set_task_ioprio
- block/blk-ioc.c:set_task_ioprio
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
- block/blk-ioc.c:ioc_release_fn
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff817c3a71)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_alloc_and_init_hctx
- block/blk-mq.c:blk_mq_init_hctx
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_try_issue_list_directly
- block/blk-mq.c:blk_mq_dispatch_plug_list
- block/blk-mq.c:blk_mq_plug_issue_direct
- block/blk-mq.c:blk_mq_try_issue_directly
- block/blk-mq.c:blk_mq_insert_request
- block/blk-mq.c:blk_mq_insert_request
- block/blk-mq.c:blk_mq_insert_request
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff817cd128)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_bio_merge
- block/blk-mq-sched.c:__blk_mq_sched_dispatch_requests
In block/genhd.c (ffffffff817d1379)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/genhd.c:__alloc_disk_node
- block/genhd.c:unregister_blkdev
- block/genhd.c:__register_blkdev
- block/genhd.c:blkdev_show
In block/ioprio.c (ffffffff817d16db)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/ioprio.c:__do_sys_ioprio_get
In block/partitions/core.c (ffffffff817d417a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/partitions/core.c:add_partition
In block/blk-cgroup.c (ffffffff817e3487)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_deactivate_policy
- block/blk-cgroup.c:blkcg_activate_policy
- block/blk-cgroup.c:blkcg_activate_policy
- block/blk-cgroup.c:blkcg_unpin_online
- block/blk-cgroup.c:blkg_create
- block/blk-cgroup.c:blkcg_punt_bio_submit
- block/blk-cgroup.c:blkg_async_bio_workfn
In block/blk-iocost.c (ffffffff817f35af)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_weight_write
- 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:ioc_rqos_throttle
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:ioc_forgive_debts
- block/blk-iocost.c:iocg_waitq_timer_fn
In block/mq-deadline.c (ffffffff817f521d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- block/mq-deadline.c:dd_owned_by_driver_show
- block/mq-deadline.c:dd_queued_show
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_exit_sched
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (ffffffff817ff9e5)
Location: include/linux/spinlock.h:389
Inline: True
In io_uring/io_uring.c (ffffffff81813f25)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- io_uring/io_uring.c:io_uring_try_cancel_requests
- io_uring/io_uring.c:io_ring_exit_work
- io_uring/io_uring.c:io_activate_pollwq
- io_uring/io_uring.c:io_req_caches_free
- io_uring/io_uring.c:io_submit_sqes
- io_uring/io_uring.c:io_wq_free_work
- io_uring/io_uring.c:io_drain_req
- io_uring/io_uring.c:io_drain_req
- io_uring/io_uring.c:io_drain_req
- io_uring/io_uring.c:io_drain_req
- io_uring/io_uring.c:__io_submit_flush_completions
- io_uring/io_uring.c:__io_submit_flush_completions
- io_uring/io_uring.c:io_queue_next
- io_uring/io_uring.c:__io_alloc_req_refill
- io_uring/io_uring.c:io_fill_cqe_req_aux
- io_uring/io_uring.c:__io_flush_post_cqes
- io_uring/io_uring.c:io_cqring_overflow_kill
- io_uring/io_uring.c:io_cq_unlock_post
- io_uring/io_uring.c:__io_commit_cqring_flush
- io_uring/io_uring.c:__io_commit_cqring_flush
- io_uring/io_uring.c:io_clean_op
In io_uring/openclose.c (ffffffff8181968f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- io_uring/openclose.c:io_close
- io_uring/openclose.c:io_close
- io_uring/openclose.c:io_close
In io_uring/timeout.c (ffffffff8181f325)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- io_uring/timeout.c:io_kill_timeouts
- io_uring/timeout.c:io_timeout_remove
In io_uring/fdinfo.c (ffffffff81820a7b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- io_uring/fdinfo.c:io_uring_show_fdinfo
- io_uring/fdinfo.c:io_uring_show_fdinfo
In io_uring/poll.c (ffffffff818235ac)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- io_uring/poll.c:io_poll_remove
- io_uring/poll.c:io_poll_remove
- io_uring/poll.c:io_poll_remove_all_table
- io_uring/poll.c:io_poll_add_hash
- io_uring/poll.c:io_poll_task_func
In io_uring/cancel.c (ffffffff81823a3d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- io_uring/cancel.c:io_try_cancel
In io_uring/kbuf.c (ffffffff81824319)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- io_uring/kbuf.c:io_refill_buffer_cache
- io_uring/kbuf.c:io_refill_buffer_cache
- io_uring/kbuf.c:io_destroy_buffers
- io_uring/kbuf.c:__io_put_kbuf
In io_uring/register.c (ffffffff8182bbdf)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- io_uring/register.c:__io_uring_register
- io_uring/register.c:io_eventfd_register
In io_uring/futex.c (ffffffff8182fa24)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- io_uring/futex.c:io_futex_wait
In rust/helpers.c (ffffffff818425e5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- rust/helpers.c:rust_helper_spin_unlock
In lib/lockref.c (ffffffff81850c2e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/lockref.c:lockref_get_not_dead
- lib/lockref.c:lockref_put_or_lock
- lib/lockref.c:lockref_put_not_zero
- lib/lockref.c:lockref_get_not_zero
- lib/lockref.c:lockref_get
In lib/lwq.c (ffffffff8185b99d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/lwq.c:lwq_dequeue_all
- lib/lwq.c:__lwq_dequeue
In lib/rhashtable.c (ffffffff8185dbb9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_rehash_table
In lib/refcount.c (ffffffff8185ff3f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/refcount.c:refcount_dec_and_lock
In lib/genalloc.c (ffffffff8187fc75)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff8191f52a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/gpio/gpiolib-cdev.c (ffffffff81950174)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_poll
- drivers/gpio/gpiolib-cdev.c:lineevent_irq_thread
- drivers/gpio/gpiolib-cdev.c:lineevent_read
- drivers/gpio/gpiolib-cdev.c:lineevent_read
- drivers/gpio/gpiolib-cdev.c:lineevent_poll
- drivers/gpio/gpiolib-cdev.c:linereq_free
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_read
- drivers/gpio/gpiolib-cdev.c:linereq_poll
- drivers/gpio/gpiolib-cdev.c:linereq_put_event
- drivers/gpio/gpiolib-cdev.c:line_set_debounce_period
- drivers/gpio/gpiolib-cdev.c:line_set_debounce_period
- drivers/gpio/gpiolib-cdev.c:line_set_debounce_period
In drivers/pci/pci.c (ffffffff8196796d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
In drivers/pci/pci-driver.c (ffffffff81970e85)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/pci/doe.c (ffffffff819ad513)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/pci/doe.c:pci_doe_init
- drivers/pci/doe.c:pci_doe_create_mb
In drivers/rapidio/rio.c (ffffffff819b8bee)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_inb_pwrite_handler
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/acpi/osl.c (ffffffff819e42c5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/acpi/osl.c:acpi_os_release_lock
In drivers/virtio/virtio_ring.c (ffffffff81aa588a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/virtio/virtio_ring.c:__virtio_unbreak_device
- drivers/virtio/virtio_ring.c:virtio_break_device
- drivers/virtio/virtio_ring.c:vring_del_virtqueue
- drivers/virtio/virtio_ring.c:__vring_new_virtqueue
In drivers/virtio/virtio_balloon.c (ffffffff81ab0bb0)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff81ac0ecf)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_hvm
In drivers/xen/xenbus/xenbus_xs.c (ffffffff81ac28a9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_cancel
- drivers/xen/xenbus/xenbus_xs.c:xs_resume
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_request_exit
In drivers/xen/pci.c (ffffffff81ac9107)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/xen/pci.c:xen_unregister_device_domain_owner
- drivers/xen/pci.c:xen_unregister_device_domain_owner
- drivers/xen/pci.c:xen_register_device_domain_owner
- drivers/xen/pci.c:xen_register_device_domain_owner
- drivers/xen/pci.c:xen_find_device_domain_owner
In drivers/xen/mcelog.c (ffffffff81acd7ed)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/regulator/core.c (ffffffff81ad59de)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/regulator/core.c:_regulator_get_error_flags
In drivers/regulator/irq_helpers.c (ffffffff81ae23b0)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/regulator/irq_helpers.c:regulator_notifier_isr
- drivers/regulator/irq_helpers.c:regulator_notifier_isr_work
- drivers/regulator/irq_helpers.c:regulator_notifier_isr_work
In drivers/tty/tty_io.c (ffffffff81ae9630)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__do_SAK
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:tty_update_time
- drivers/tty/tty_io.c:check_tty_count
In drivers/tty/tty_jobctrl.c (ffffffff81af4d06)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff81af7a50)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81afac60)
Location: include/linux/spinlock.h:389
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81b00a65)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff81b07829)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/serial/8250/8250_core.c (ffffffff81b17d74)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81b319e0)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:crng_make_state
In drivers/char/virtio_console.c (ffffffff81b3808d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff81b39273)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff81b3d7a8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/char/agp/generic.c:agp_unbind_memory
- drivers/char/agp/generic.c:agp_bind_memory
In drivers/iommu/amd/iommu.c (ffffffff81b56d8a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/iommu/amd/iommu.c:amd_iommu_attach_device
- drivers/iommu/amd/iommu.c:protection_domain_alloc
- drivers/iommu/amd/iommu.c:protection_domain_free
- drivers/iommu/amd/iommu.c:detach_device
In drivers/iommu/intel/iommu.c (ffffffff81b635c5)
Location: include/linux/spinlock.h:389
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_dirty_tracking
- drivers/iommu/intel/iommu.c:intel_iommu_set_dirty_tracking
- drivers/iommu/intel/iommu.c:copy_translation_tables
- drivers/iommu/intel/iommu.c:domain_context_clear_one
- drivers/iommu/intel/iommu.c:domain_context_clear_one
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
- drivers/iommu/intel/iommu.c:domain_detach_iommu
- drivers/iommu/intel/iommu.c:domain_attach_iommu
- drivers/iommu/intel/iommu.c:domain_attach_iommu
- drivers/iommu/intel/iommu.c:domain_attach_iommu
- drivers/iommu/intel/iommu.c:domain_attach_iommu
- drivers/iommu/intel/iommu.c:parent_domain_flush
In drivers/iommu/intel/pasid.c (ffffffff81b68e9b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/iommu/intel/pasid.c:intel_pasid_setup_nested
- drivers/iommu/intel/pasid.c:intel_pasid_setup_nested
- drivers/iommu/intel/pasid.c:intel_pasid_setup_nested
- drivers/iommu/intel/pasid.c:intel_pasid_setup_page_snoop_control
- drivers/iommu/intel/pasid.c:intel_pasid_setup_page_snoop_control
- drivers/iommu/intel/pasid.c:intel_pasid_setup_pass_through
- drivers/iommu/intel/pasid.c:intel_pasid_setup_pass_through
- drivers/iommu/intel/pasid.c:intel_pasid_setup_pass_through
- drivers/iommu/intel/pasid.c:intel_pasid_setup_dirty_tracking
- drivers/iommu/intel/pasid.c:intel_pasid_setup_dirty_tracking
- drivers/iommu/intel/pasid.c:intel_pasid_setup_dirty_tracking
- drivers/iommu/intel/pasid.c:intel_pasid_setup_dirty_tracking
- drivers/iommu/intel/pasid.c:intel_pasid_setup_second_level
- drivers/iommu/intel/pasid.c:intel_pasid_setup_second_level
- drivers/iommu/intel/pasid.c:intel_pasid_setup_second_level
- drivers/iommu/intel/pasid.c:intel_pasid_setup_first_level
- drivers/iommu/intel/pasid.c:intel_pasid_setup_first_level
- drivers/iommu/intel/pasid.c:intel_pasid_setup_first_level
- drivers/iommu/intel/pasid.c:intel_pasid_tear_down_entry
- drivers/iommu/intel/pasid.c:intel_pasid_tear_down_entry
In drivers/iommu/intel/nested.c (ffffffff81b696c5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/iommu/intel/nested.c:intel_nested_domain_alloc
- drivers/iommu/intel/nested.c:intel_nested_domain_free
In drivers/iommu/intel/svm.c (ffffffff81b6c7c9)
Location: include/linux/spinlock.h:389
Inline: True
In drivers/iommu/iommu.c (ffffffff81b73db4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_get_domain_for_dev_pasid
- drivers/iommu/iommu.c:iommu_attach_device_pasid
- drivers/iommu/iommu.c:iommu_present
- drivers/iommu/iommu.c:__iommu_probe_device
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/iova.c (ffffffff81b7d8d5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
In drivers/base/core.c (ffffffff81b8d31d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:get_device_parent
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff81b8dc73)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
- drivers/base/bus.c:bus_to_subsys
In drivers/base/dd.c (ffffffff81b9193a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/class.c (ffffffff81b92d62)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/class.c:class_to_subsys
In drivers/base/attribute_container.c (ffffffff81b98d99)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff81ba1220)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/swnode.c:device_create_managed_software_node
- drivers/base/swnode.c:device_add_software_node
- drivers/base/swnode.c:device_add_software_node
- drivers/base/swnode.c:software_node_register
- drivers/base/swnode.c:software_node_register
- drivers/base/swnode.c:software_node_find_by_name
- drivers/base/swnode.c:software_node_graph_get_remote_endpoint
- drivers/base/swnode.c:software_node_get_reference_args
In drivers/base/devtmpfs.c (ffffffff81ba1f2a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_submit_req
In drivers/base/power/runtime.c (ffffffff81ba863f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_idle
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffffffff81bb31d4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:__free_fw_priv
- drivers/base/firmware_loader/main.c:alloc_lookup_fw_priv
- drivers/base/firmware_loader/main.c:alloc_lookup_fw_priv
In drivers/base/memory.c (ffffffff81bb8b35)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/memory.c:memory_group_register
In drivers/base/regmap/regmap.c (ffffffff81bbd27f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/base/regmap/regcache-maple.c (ffffffff81bc5e31)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/base/regmap/regcache-maple.c:regcache_maple_insert_block
- drivers/base/regmap/regcache-maple.c:regcache_maple_exit
- drivers/base/regmap/regcache-maple.c:regcache_maple_drop
- drivers/base/regmap/regcache-maple.c:regcache_maple_drop
- drivers/base/regmap/regcache-maple.c:regcache_maple_write
In drivers/block/xen-blkfront.c (ffffffff81bd6549)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlbd_release_minors
- drivers/block/xen-blkfront.c:xlbd_reserve_minors
- drivers/block/xen-blkfront.c:xlbd_reserve_minors
In drivers/mfd/ezx-pcap.c (ffffffff81be876e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff81bf4fc5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff81bf7741)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff81bfce47)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffff81c07a62)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/dax/super.c (ffffffff81c0d733)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/dax/super.c:dax_add_host
In drivers/dma-buf/dma-buf.c (ffffffff81c10cde)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_show_fdinfo
- drivers/dma-buf/dma-buf.c:dma_buf_ioctl
- drivers/dma-buf/dma-buf.c:dmabuffs_dname
In drivers/dma-buf/dma-fence.c (ffffffff81c13c0f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/dma-buf/dma-heap.c (ffffffff81c17a5c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_add
In drivers/scsi/scsi_scan.c (ffffffff81c2dec7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff81c35cc1)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:scsi_unregister_device_handler
- drivers/scsi/scsi_dh.c:scsi_register_device_handler
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff81c448af)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_free_disk
In drivers/ata/libata-core.c (ffffffff81c4deb8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/gpu/drm/drm_auth.c (ffffffff81c7e5b8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/gpu/drm/drm_auth.c:drm_file_get_master
- drivers/gpu/drm/drm_auth.c:drm_master_open
- drivers/gpu/drm/drm_auth.c:drm_new_set_master
- drivers/gpu/drm/drm_auth.c:drm_is_current_master
In drivers/gpu/drm/drm_file.c (ffffffff81c97162)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/gpu/drm/drm_file.c:drm_show_memory_stats
In drivers/gpu/drm/drm_gem.c (ffffffff81c9c6b8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/gpu/drm/drm_gem.c:objects_lookup
- drivers/gpu/drm/drm_gem.c:drm_gem_handle_create_tail
- drivers/gpu/drm/drm_gem.c:drm_gem_handle_create_tail
- drivers/gpu/drm/drm_gem.c:drm_gem_handle_delete
- drivers/gpu/drm/drm_gem.c:drm_gem_handle_delete
In drivers/gpu/drm/drm_syncobj.c (ffffffff81cb197b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_eventfd_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_fd_to_handle_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_destroy_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_get_handle
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_find_fence
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_replace_fence
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_add_point
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_fence_add_wait
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_find
In drivers/gpu/drm/drm_vblank.c (ffffffff81cb6aaa)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/gpu/drm/drm_vblank.c:drm_handle_vblank
- drivers/gpu/drm/drm_vblank.c:drm_handle_vblank
- drivers/gpu/drm/drm_vblank.c:drm_crtc_vblank_on
- drivers/gpu/drm/drm_vblank.c:drm_crtc_vblank_off
- drivers/gpu/drm/drm_vblank.c:drm_vblank_enable
- drivers/gpu/drm/drm_vblank.c:store_vblank
In drivers/gpu/drm/drm_vblank_work.c (ffffffff81cb7780)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/gpu/drm/drm_vblank_work.c:drm_vblank_work_schedule
In drivers/gpu/drm/drm_atomic_helper.c (ffffffff81cbf4bd)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/gpu/drm/drm_atomic_helper.c:drm_atomic_helper_swap_state
- drivers/gpu/drm/drm_atomic_helper.c:drm_atomic_helper_commit_cleanup_done
- drivers/gpu/drm/drm_atomic_helper.c:drm_atomic_helper_setup_commit
- drivers/gpu/drm/drm_atomic_helper.c:drm_atomic_helper_setup_commit
In drivers/net/tun.c (ffffffff81cfbd49)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_xdp_one
- drivers/net/tun.c:tun_xdp_one
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_rx_batched
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/virtio_net.c (ffffffff81d01855)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/net/virtio_net.c:virtnet_poll_tx
- drivers/net/virtio_net.c:virtnet_poll_tx
- drivers/net/virtio_net.c:virtnet_poll
- drivers/net/virtio_net.c:virtnet_poll
- drivers/net/virtio_net.c:virtnet_xdp_xmit
In drivers/net/ppp/ppp_generic.c (ffffffff81d17081)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_input
- drivers/net/ppp/ppp_generic.c:__ppp_channel_push
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffffffff81d22dc9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
In drivers/net/net_failover.c (ffffffff81d24103)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/net/net_failover.c:net_failover_get_stats
- drivers/net/net_failover.c:net_failover_close
- drivers/net/net_failover.c:net_failover_close
- drivers/net/net_failover.c:net_failover_open
- drivers/net/net_failover.c:net_failover_open
In drivers/usb/core/hcd.c (ffffffff81d3c277)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/message.c (ffffffff81d3ff03)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (ffffffff81d429c6)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff81d4c5c5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff81d5a0a6)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_usb_suspend_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
In drivers/usb/dwc2/hcd.c (ffffffff81d60bd7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff81d6afe8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ehci-hcd.c (ffffffff81d7fccc)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:ehci_irq
In drivers/usb/host/ohci-hcd.c (ffffffff81d87df7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff81d8dd47)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff81da87a5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
In drivers/usb/host/xhci-dbgcap.c (ffffffff81db3c3c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff81db59c1)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
In drivers/input/mousedev.c (ffffffff81dca162)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff81dcb6b8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffff81dd47b8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/rtc/rtc-cmos.c (ffffffff81dddc45)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff81de986d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_detach_adapter
- drivers/i2c/i2c-dev.c:i2cdev_detach_adapter
- drivers/i2c/i2c-dev.c:i2cdev_attach_adapter
- drivers/i2c/i2c-dev.c:i2cdev_attach_adapter
- drivers/i2c/i2c-dev.c:name_show
In drivers/ptp/ptp_vclock.c (ffffffff81df3893)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/ptp/ptp_vclock.c:ptp_vclock_unregister
- drivers/ptp/ptp_vclock.c:ptp_vclock_register
In drivers/thermal/thermal_sysfs.c (ffffffff81e018d3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffffffff83d515e2)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_write_start
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_stop
- drivers/md/md.c:md_free_disk
- drivers/md/md.c:md_open
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:get_bitmap_file
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_alloc
- drivers/md/md.c:mddev_alloc
In drivers/md/md-bitmap.c (ffffffff81e23978)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (ffffffff81e31743)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/opp/core.c (ffffffff81e4a785)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_set_config
In drivers/cpufreq/cpufreq.c (ffffffff81e4f8be)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_end
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/pcc-cpufreq.c (ffffffff81e5e191)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpufreq/intel_pstate.c (ffffffff81e614f5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/cpufreq/intel_pstate.c:intel_pstate_driver_cleanup
In drivers/cpuidle/driver.c (ffffffff81e64d59)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_state_disabled
In drivers/cpuidle/sysfs.c (ffffffff81e65908)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/leds/led-triggers.c (ffffffff81e8366a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/leds/led-triggers.c:led_trigger_set
- drivers/leds/led-triggers.c:led_trigger_set
- drivers/leds/led-triggers.c:led_trigger_set
In drivers/firmware/memmap.c (ffffffff822336be)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_early
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/firmware/efi/efi.c (ffffffff8222b4d4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/firmware/efi/unaccepted_memory.c (ffffffff81e8c735)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/firmware/efi/unaccepted_memory.c:accept_memory
In drivers/hid/bpf/hid_bpf_jmp_table.c (ffffffff81e8f58b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/hid/bpf/hid_bpf_jmp_table.c:__hid_bpf_destroy_device
- drivers/hid/bpf/hid_bpf_jmp_table.c:hid_bpf_populate_hdev
In drivers/staging/vme_user/vme.c (ffffffff81e92011)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/staging/vme_user/vme.c:vme_master_free
- drivers/staging/vme_user/vme.c:vme_master_request
- drivers/staging/vme_user/vme.c:vme_master_request
- drivers/staging/vme_user/vme.c:vme_master_request
In drivers/hwspinlock/hwspinlock_core.c (ffffffff81e98d49)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/hte/hte.c (ffffffff81eb6481)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/hte/hte.c:hte_register_chip
- drivers/hte/hte.c:hte_ts_get
- drivers/hte/hte.c:hte_ts_get
In drivers/dpll/dpll_core.c (ffffffff81eb6c15)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- drivers/dpll/dpll_core.c:dpll_pin_get
- drivers/dpll/dpll_core.c:dpll_device_get
- drivers/dpll/dpll_core.c:dpll_xa_ref_dpll_add
- drivers/dpll/dpll_core.c:dpll_xa_ref_pin_add
In net/socket.c (ffffffff81ebcf07)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/socket.c:sock_unregister
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81ec799f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/sock.c:sk_free_unlock_clone
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff81ee0ea4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81ee301d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff81ef6ee5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/dev.c:__dev_change_net_namespace
- net/core/dev.c:__dev_change_net_namespace
- net/core/dev.c:net_rx_action
- net/core/dev.c:napi_threaded_poll
- net/core/dev.c:netif_napi_add_weight
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:__dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_xmit_skb
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff81f028e4)
Location: include/linux/spinlock.h:389
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 (ffffffff81f08221)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/gro.c (ffffffff81f3b639)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/gro.c:dev_remove_offload
- net/core/gro.c:dev_add_offload
In net/core/net-sysfs.c (ffffffff81f3f2d8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff81f43c7b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_put_page_bulk
- net/core/page_pool.c:page_pool_put_unrefed_page
In net/core/page_pool_user.c (ffffffff81f4610e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/page_pool_user.c:page_pool_list
In net/core/netpoll.c (ffffffff81f48495)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/netpoll.c:__netpoll_send_skb
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff81f48d5e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff81f5ef4e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffff81f5f5bf)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid_task
In net/core/failover.c (ffffffff81f62748)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/failover.c:failover_unregister
- net/core/failover.c:failover_get_bymac
- net/core/failover.c:failover_get_bymac
In net/core/sock_map.c (ffffffff81f69a62)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_update_elem
In net/sched/sch_generic.c (ffffffff81f70fc7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:netif_freeze_queues
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
- net/sched/sch_generic.c:dequeue_skb
In net/sched/cls_api.c (ffffffff81f7a171)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_cls_offload_cnt_update
- net/sched/cls_api.c:tcf_exts_init_ex
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_block_put
- net/sched/cls_api.c:__tcf_get_next_proto
In net/netlink/genetlink.c (ffffffff81f8fdd9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/netlink/genetlink.c:genl_sk_priv_get
In net/ipv4/route.c (ffffffff81fb6764)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81fb9adb)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81fc8115)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_bhash2_update_saddr
- net/ipv4/inet_hashtables.c:__inet_bhash2_update_saddr
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81fc8733)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff81fcafe5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_complete_hashdance
- net/ipv4/inet_connection_sock.c:inet_csk_complete_hashdance
- net/ipv4/inet_connection_sock.c:inet_csk_complete_hashdance
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
- net/ipv4/inet_connection_sock.c:inet_csk_get_port
- net/ipv4/inet_connection_sock.c:inet_bhash2_addr_any_conflict
- net/ipv4/inet_connection_sock.c:inet_bhash2_addr_any_conflict
In net/ipv4/tcp.c (ffffffff81fd4aaa)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_abort
- net/ipv4/tcp.c:__tcp_close
In net/ipv4/tcp_input.c (ffffffff81fddcc5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff81fecbe4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81fee396)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff81ff46e0)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:bpf_iter_tcp_batch
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:listening_get_next
- net/ipv4/tcp_ipv4.c:listening_get_first
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_syn_recv_sock
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff81ff8f75)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff81ffb1a3)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_update_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
In net/ipv4/tcp_metrics.c (ffffffff81ffb643)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_metrics.c:tcpm_suck_dst
In net/ipv4/tcp_fastopen.c (ffffffff81ffe309)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_create_child
In net/ipv4/tcp_ulp.c (ffffffff81fff61c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/raw.c (ffffffff82001165)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_seq_stop
- net/ipv4/raw.c:raw_unhash_sk
- net/ipv4/raw.c:raw_hash_sk
In net/ipv4/udp.c (ffffffff82004c4b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_unhash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff82011ef9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_reply
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff82020bd9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff8202766e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/ping.c (ffffffff820313d5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_seq_stop
- net/ipv4/ping.c:ping_unhash
- net/ipv4/ping.c:ping_get_port
- net/ipv4/ping.c:ping_get_port
In net/ipv4/sysctl_net_ipv4.c (ffffffff8203f12b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff820478d7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_mfc_add
- net/ipv4/ipmr.c:vif_add
- net/ipv4/ipmr.c:ipmr_expire_process
- net/ipv4/ipmr.c:vif_delete
In net/ipv4/syncookies.c (ffffffff8204af47)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (ffffffff8205106b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff8205a8c7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff820651f9)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff8206f1b6)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff820742f1)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffffffff8207835f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/unix/af_unix.c:bpf_iter_unix_batch
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_next
- net/unix/af_unix.c:unix_get_first
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:__unix_dgram_recvmsg
- net/unix/af_unix.c:__unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:queue_oob
- net/unix/af_unix.c:queue_oob
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_getname
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_stream_connect
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_wait_for_peer
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_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
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_show_fdinfo
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:init_peercred
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_me
In net/unix/garbage.c (ffffffff8207dbf2)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (ffffffff8207eb28)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff82081e2d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:ipv6_ac_destroy_dev
- net/ipv6/anycast.c:__ipv6_dev_ac_dec
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
In net/ipv6/addrconf.c (ffffffff8208b55c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:inet6_set_iftoken
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_permanent_addr
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
In net/ipv6/addrlabel.c (ffffffff82098bbb)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_net_init
In net/ipv6/route.c (ffffffff8209f7ed)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/icmp.c (ffffffff820bee8a)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/reassembly.c (ffffffff820c788f)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff820cdce7)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_syn_recv_sock
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff820d448d)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff820df1f8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_setsockopt
- net/ipv6/ip6mr.c:ip6mr_sk_done
- net/ipv6/ip6mr.c:ip6mr_mfc_add
- net/ipv6/ip6mr.c:mif6_add
- net/ipv6/ip6mr.c:mif6_delete
In net/ipv6/xfrm6_input.c (ffffffff820e1097)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff820e70db)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff820f38f8)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff820f811b)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:fanout_add
- net/packet/af_packet.c:fanout_set_data
- net/packet/af_packet.c:fanout_set_data
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
In net/devlink/core.c (ffffffff820feacc)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/devlink/core.c:devlink_alloc_ns
- net/devlink/core.c:devlink_rel_devlink_handle_put
- net/devlink/core.c:devlink_rel_nested_in_add
In net/devlink/netlink.c (ffffffff821014bd)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/devlink/netlink.c:devlink_nl_notify_filter_set_doit
In net/devlink/dev.c (ffffffff821021ce)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/devlink/dev.c:devl_nested_devlink_set
In net/devlink/port.c (ffffffff8210725e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/devlink/port.c:devl_port_register_with_ops
In net/devlink/param.c (ffffffff8210eb89)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/devlink/param.c:devl_params_register
In net/devlink/region.c (ffffffff8210f594)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/devlink/region.c:devlink_region_snapshot_id_get
- net/devlink/region.c:devlink_nl_region_new_doit
- net/devlink/region.c:devlink_nl_region_new_doit
- net/devlink/region.c:devlink_nl_region_new_doit
- net/devlink/region.c:__devlink_region_snapshot_create
- net/devlink/region.c:__devlink_snapshot_id_decrement
In net/devlink/trap.c (ffffffff821148f2)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/devlink/trap.c:devlink_trap_report
In net/netlabel/netlabel_domainhash.c (ffffffff82122239)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff8396d663)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In net/l3mdev/l3mdev.c (ffffffff82132d3c)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/l3mdev/l3mdev.c:l3mdev_ifindex_lookup_by_table_id
- net/l3mdev/l3mdev.c:l3mdev_table_lookup_unregister
- net/l3mdev/l3mdev.c:l3mdev_table_lookup_register
In net/mptcp/protocol.c (ffffffff8214d388)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_napi_poll
- net/mptcp/protocol.c:mptcp_sk_clone_init
- net/mptcp/protocol.c:mptcp_retransmit_timer
In net/mptcp/sched.c (ffffffff82161d66)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/mptcp/sched.c:mptcp_unregister_scheduler
- net/mptcp/sched.c:mptcp_register_scheduler
- net/mptcp/sched.c:mptcp_register_scheduler
In net/mctp/route.c (ffffffff821678ba)
Location: include/linux/spinlock.h:389
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_add
In net/handshake/netlink.c (ffffffff82168b9e)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/handshake/netlink.c:handshake_net_exit
In net/handshake/request.c (ffffffff8216a0d5)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- net/handshake/request.c:handshake_req_cancel
- net/handshake/request.c:handshake_req_submit
- net/handshake/request.c:handshake_req_submit
- net/handshake/request.c:handshake_req_submit
- net/handshake/request.c:handshake_req_next
In lib/dec_and_lock.c (ffffffff82177a19)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (ffffffff82179fe1)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff8217a4ca)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:__kobject_del
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobject_add_internal
In lib/maple_tree.c (ffffffff821813c4)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/maple_tree.c:mtree_destroy
- lib/maple_tree.c:mtree_dup
- lib/maple_tree.c:mtree_dup
- lib/maple_tree.c:mtree_erase
- lib/maple_tree.c:mtree_alloc_rrange
- lib/maple_tree.c:mtree_alloc_range
- lib/maple_tree.c:mtree_insert_range
- lib/maple_tree.c:mtree_insert_range
- lib/maple_tree.c:mtree_store_range
In lib/xarray.c (ffffffff821a2a55)
Location: include/linux/spinlock.h:389
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store_range
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
- lib/xarray.c:__xas_nomem
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffff800011431278)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/arm64/kernel/debug-monitors.c (ffff800010086af4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/arm64/kernel/debug-monitors.c:register_kernel_break_hook
- arch/arm64/kernel/debug-monitors.c:register_user_break_hook
- arch/arm64/kernel/debug-monitors.c:register_kernel_step_hook
- arch/arm64/kernel/debug-monitors.c:register_user_step_hook
- arch/arm64/kernel/debug-monitors.c:unregister_debug_hook
In arch/arm64/mm/mmu.c (ffff8000100ae7bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/arm64/mm/mmu.c:set_swapper_pgd
In virt/kvm/kvm_main.c (ffff8000100bacc8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- virt/kvm/kvm_main.c:kvm_clear_dirty_log_protect
- virt/kvm/kvm_main.c:kvm_get_dirty_log_protect
- virt/kvm/kvm_main.c:kvm_mmu_notifier_test_young
- virt/kvm/kvm_main.c:kvm_mmu_notifier_clear_young
- virt/kvm/kvm_main.c:kvm_mmu_notifier_clear_flush_young
- virt/kvm/kvm_main.c:kvm_mmu_notifier_invalidate_range_start
- virt/kvm/kvm_main.c:kvm_mmu_notifier_change_pte
In virt/kvm/coalesced_mmio.c (ffff8000100bffac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- virt/kvm/coalesced_mmio.c:coalesced_mmio_write
- virt/kvm/coalesced_mmio.c:coalesced_mmio_write
In virt/kvm/arm/arm.c (ffff8000100c6d2c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- virt/kvm/arm/arm.c:kvm_arch_vcpu_ioctl_run
- virt/kvm/arm/arm.c:kvm_arch_vcpu_ioctl_run
In virt/kvm/arm/mmu.c (ffff8000100cd170)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- virt/kvm/arm/mmu.c:kvm_arch_flush_shadow_memslot
- virt/kvm/arm/mmu.c:kvm_arch_prepare_memory_region
- virt/kvm/arm/mmu.c:kvm_handle_guest_abort
- virt/kvm/arm/mmu.c:user_mem_abort
- virt/kvm/arm/mmu.c:kvm_mmu_wp_memory_region
- virt/kvm/arm/mmu.c:kvm_phys_addr_ioremap
- virt/kvm/arm/mmu.c:kvm_free_stage2_pgd
- virt/kvm/arm/mmu.c:stage2_unmap_vm
- virt/kvm/arm/mmu.c:stage2_flush_vm
In kernel/fork.c (ffff8000100f59c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:_do_fork
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:mm_release
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffff8000100f63b0)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/cpu.c (ffff8000100f98b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffff8000100fb2c8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffff8000100ffff0)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/ptrace.c (ffff800010108018)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffff800010113ae0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffff800010115f78)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:do_prlimit
In kernel/umh.c (ffff80001011b1f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffff800010120adc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
In kernel/params.c (ffff800010126878)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffff8000101291c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffff80001012b6b8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffff800010138f6c)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/sched/fair.c (ffff80001014bd00)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffff800010158424)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffff800010163158)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffff800010da42bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffff80001018a230)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffff80001018fd54)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffff800010197b14)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kcmp.c:kcmp_epoll_target
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffff8000101a59a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/posix-timers.c (ffff8000101ac0e0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__arm64_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffff8000101ae8a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffff8000101b1904)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffff8000101b4bd8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffff8000101b83fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
In kernel/cgroup/cgroup.c (ffff8000101d8558)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
In kernel/cgroup/namespace.c (ffff8000101d9fc8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffff8000101dc588)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (ffff8000101dd934)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffff8000101e4954)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffff8000101e5154)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffff8000101e75f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffff8000101f1fe4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffff8000101f6168)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
In kernel/debug/debug_core.c (ffff8000101f9a14)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/debug/kdb/kdb_support.c (ffff800010205314)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (ffff80001023a9f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffff8000102657e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffff800010286ca0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffff800010288530)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
- kernel/bpf/cpumap.c:cpu_map_kthread_run
In kernel/events/uprobes.c (ffff8000102a501c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (ffff8000102a9f88)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffff8000102af418)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (ffff8000102b7b5c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:find_lock_task_mm
In mm/fadvise.c (ffff8000102b90a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffff8000102bb874)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffff8000102d103c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_free_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/util.c (ffff8000102d91d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffff8000102ddce4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffff8000102dfec0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffff8000102ef3d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_one
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffff8000102f005c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffff8000102f2130)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffff8000102f485c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory.c:follow_pfn
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:finish_fault
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:unmap_page_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffff8000102fcf78)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffff8000102fee48)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:munlock_vma_pages_range
In mm/mmap.c (ffff800010302bcc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffff800010305328)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffff8000103061f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffff8000103076fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (0)
Location: include/linux/spinlock.h:376
Inline: True
In mm/rmap.c (ffff80001030a180)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffff80001030bcb0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:__get_vm_area_node
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
In mm/page_alloc.c (ffff800010319e08)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/madvise.c (ffff80001031ed90)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffff800010328d70)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/swapfile.c:mem_cgroup_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:enable_swap_info
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_pte_range
- mm/swapfile.c:free_swap_and_cache
- mm/swapfile.c:free_swap_and_cache
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
In mm/frontswap.c (ffff80001032a248)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffff80001032b7bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:zswap_pool_put
In mm/hugetlb.c (ffff800010336388)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:prep_new_huge_page
- mm/hugetlb.c:__free_huge_page
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffff80001033bcfc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_mbind
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffff80001033cf48)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:__mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffff80001033fa7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:try_to_merge_one_page
- mm/ksm.c:try_to_merge_one_page
In mm/slub.c (ffff800010346b88)
Location: include/linux/spinlock.h:376
Inline: True
In mm/memory_hotplug.c (ffff800010d9cd34)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:remove_pfn_range_from_zone
In mm/migrate.c (ffff8000103530a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:__buffer_migrate_page
- mm/migrate.c:__buffer_migrate_page
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffff8000103596bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:vmf_insert_pfn_pmd
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
- mm/huge_memory.c:__do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffff80001035f8c8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:khugepaged_scan_pmd
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffff800010368a4c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
In mm/vmpressure.c (ffff80001036c638)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffff80001036d9e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffff8000103729a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffff8000103734dc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffff800010374c44)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffff800010378cdc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic_pte
- mm/userfaultfd.c:mcopy_atomic_pte
In mm/hmm.c (ffff80001037b328)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffff80001037fa3c)
Location: include/linux/spinlock.h:376
Inline: True
In fs/super.c (ffff8000103888b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:put_super
In fs/char_dev.c (ffff800010389d6c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/char_dev.c:cdev_purge
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffff80001038aa18)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffff80001038c524)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/exec.c:finalize_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:de_thread
In fs/pipe.c (ffff800010390e70)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffff80001039afac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:lookup_open
- fs/namei.c:lookup_open
- fs/namei.c:path_init
- fs/namei.c:__lookup_slow
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffff80001039d310)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (ffff80001039e92c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffff8000103a70d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_add
- fs/dcache.c:d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_any_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:__lock_parent
- fs/dcache.c:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffff8000103ad4f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode_pseudo
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:inode_sb_list_add
In fs/file.c (ffff8000103b1894)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:put_unused_fd
- fs/file.c:__alloc_fd
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
- fs/file.c:get_files_struct
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffff8000103b4df0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__arm64_sys_pivot_root
- fs/namespace.c:__arm64_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:__arm64_sys_open_tree
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:drop_collected_mounts
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:__detach_mounts
- fs/namespace.c:may_umount
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
In fs/xattr.c (ffff8000103bf99c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffff8000103c1888)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffff8000103ca7b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffff8000103cc5b8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffff8000103d1c88)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffff8000103d2d04)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffff8000103d40bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffff8000103d8828)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__getblk_gfp
- fs/buffer.c:__bforget
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
In fs/block_dev.c (ffff8000103e2e18)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:bd_abort_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_forget
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdget
- fs/block_dev.c:bdev_evict_inode
In fs/proc_namespace.c (ffff8000103e7a6c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffff8000103e8528)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
In fs/notify/notification.c (ffff8000103e8ca0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (ffff8000103e9094)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffff8000103e9610)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffff8000103eb560)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffff8000103ec6b8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:__arm64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__arm64_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__arm64_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (ffff8000103edce4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (ffff8000103ee764)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffff8000103f0294)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffff8000103f466c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffff8000103f71cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffff8000103fdd58)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:aio_nr_sub
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
In fs/io_uring.c (ffff800010405588)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/io_uring.c:io_submit_sqe
- fs/io_uring.c:__io_queue_sqe
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/dax.c (ffff8000104076f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dax.c:dax_entry_mkclean
In fs/crypto/hooks.c (ffff80001040cba4)
Location: include/linux/spinlock.h:376
Inline: True
In fs/crypto/keyring.c (ffff80001040ddf8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
In fs/crypto/keysetup.c (ffff80001040f1bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup.c:put_crypt_info
In fs/crypto/keysetup_v1.c (ffff80001040f82c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:fscrypt_put_direct_key
In fs/locks.c (ffff800010414f78)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_insert_global_locks
- fs/locks.c:locks_move_blocks
In fs/mbcache.c (ffff8000104252b8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffff800010428a7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffff800010428fb0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffff800010429678)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffff80001042f72c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:dquot_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffff800010439d34)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
In fs/proc/inode.c (ffff80001043b7ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
In fs/proc/base.c (ffff8000104420d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffff800010444014)
Location: include/linux/spinlock.h:376
Inline: True
In fs/proc/array.c (ffff800010444d80)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffff800010446a5c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffff8000104490cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffff80001044ad9c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:unregister_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffff80001044d090)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffff8000104529fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffff80001045730c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffff80001045785c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffff800010458704)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffff800010458ccc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffff80001045ad6c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_dir_open
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_do_depend_item
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffff80001045d734)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
In fs/dcookies.c (ffff80001045f2f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffff800010460aac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffff800010464a64)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffff80001046fc6c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
In fs/ext4/ialloc.c (ffff8000104764bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffff80001047fdb8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffff800010497210)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/migrate.c (ffff8000104983b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffff8000104b84bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/jbd2/transaction.c (ffff8000104ccc70)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2__journal_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffff8000104ce0d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffff8000104d1c78)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffff8000104d2650)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffff8000104d7890)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffff8000104da534)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffff8000104e2b78)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffff8000104e3340)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffff8000104e6274)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffff8000104e90d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffff8000104ecca4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffff8000104efab8)
Location: include/linux/spinlock.h:376
Inline: True
In fs/fat/namei_vfat.c (ffff8000104f0250)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffff8000104fed38)
Location: include/linux/spinlock.h:376
Inline: True
In fs/nls/nls_base.c (ffff8000104ff7b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffff8000105031a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_simple_background
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_dev_wake_and_unlock
In fs/fuse/dir.c (ffff800010509648)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_set_nowrite
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_dentry_settime
In fs/fuse/file.c (ffff800010510620)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_link_write_file
In fs/fuse/inode.c (ffff8000105124f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_dev_install
- fs/fuse/inode.c:process_init_reply
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffff800010513988)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (ffff8000105153a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:parse_dirplusfile
- fs/fuse/readdir.c:parse_dirplusfile
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffff80001051666c)
Location: include/linux/spinlock.h:376
Inline: True
In fs/tracefs/inode.c (ffff800010519bac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffff80001051adc4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffff80001051cb8c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffff80001051fc5c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffff800010525880)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffff8000105286d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffff80001052a96c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffff80001052ca48)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffff80001052d52c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffff80001052ef44)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffff800010532f60)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffff8000105372a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffff80001054e714)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffff80001056f490)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (ffff800010578928)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
- security/tomoyo/audit.c:tomoyo_write_log2
In security/tomoyo/common.c (ffff80001057d7b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffff800010583708)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (ffff80001058d1ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffff80001059143c)
Location: include/linux/spinlock.h:376
Inline: True
In security/apparmor/secid.c (ffff80001059eeec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffff8000105a048c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffff8000105a97f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffff8000105aaae4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/integrity/ima/ima_template.c (ffff8000105b3150)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffff8000105c51dc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffff8000105d3d8c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffff8000105db4f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffff8000105df3d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elv_register
In block/blk-ioc.c (ffff8000105e905c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffff8000105f1f2c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_realloc_hw_ctxs
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_request_bypass_insert
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffff8000105f4fa4)
Location: include/linux/spinlock.h:376
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/blk-mq-sched.c (ffff8000105f7040)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:blk_mq_sched_dispatch_requests
In block/ioprio.c (ffff8000105fdd90)
Location: include/linux/spinlock.h:376
Inline: True
In block/blk-cgroup.c (ffff80001060c3dc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffff80001061608c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_timer_fn
In block/mq-deadline.c (ffff8000106187f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_read_fifo_stop
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (ffff800010622688)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:hctx_dispatch_stop
In lib/lockref.c (ffff800010629140)
Location: include/linux/spinlock.h:376
Inline: True
In lib/rhashtable.c (ffff800010636714)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_rehash_table
In lib/refcount.c (ffff800010637d18)
Location: include/linux/spinlock.h:376
Inline: True
In lib/genalloc.c (ffff800010644910)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffff80001065e72c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/irqchip/irq-gic-v2m.c (ffff80001066d558)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/irqchip/irq-gic-v2m.c:gicv2m_irq_domain_alloc
In drivers/irqchip/irq-mvebu-gicp.c (ffff800010678ec8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/irqchip/irq-mvebu-gicp.c:gicp_irq_domain_free
- drivers/irqchip/irq-mvebu-gicp.c:gicp_irq_domain_alloc
- drivers/irqchip/irq-mvebu-gicp.c:gicp_irq_domain_alloc
- drivers/irqchip/irq-mvebu-gicp.c:gicp_irq_domain_alloc
In drivers/irqchip/irq-mvebu-odmi.c (ffff800010679a34)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/irqchip/irq-mvebu-odmi.c:odmi_irq_domain_free
- drivers/irqchip/irq-mvebu-odmi.c:odmi_irq_domain_alloc
- drivers/irqchip/irq-mvebu-odmi.c:odmi_irq_domain_alloc
- drivers/irqchip/irq-mvebu-odmi.c:odmi_irq_domain_alloc
In drivers/irqchip/irq-ls-scfg-msi.c (ffff80001067b918)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/irqchip/irq-ls-scfg-msi.c:ls_scfg_msi_domain_irq_free
- drivers/irqchip/irq-ls-scfg-msi.c:ls_scfg_msi_domain_irq_alloc
In drivers/irqchip/irq-meson-gpio.c (ffff80001067c9b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/irqchip/irq-meson-gpio.c:meson_gpio_irq_domain_alloc
- drivers/irqchip/irq-meson-gpio.c:meson_gpio_irq_domain_alloc
In drivers/pci/pci.c (ffff8000106e55f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
- drivers/pci/pci.c:pci_reassigndev_resource_alignment
In drivers/pci/pci-driver.c (ffff8000106ebfe0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffff80001073d73c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_get_comptag
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/acpi/arm64/iort.c (ffff800011481c8c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/acpi/arm64/iort.c:acpi_iort_init
- drivers/acpi/arm64/iort.c:acpi_iort_init
- drivers/acpi/arm64/iort.c:iort_add_platform_device
- drivers/acpi/arm64/iort.c:iort_iommu_msi_get_resv_regions
- drivers/acpi/arm64/iort.c:iort_iommu_msi_get_resv_regions
- drivers/acpi/arm64/iort.c:iort_find_domain_token
- drivers/acpi/arm64/iort.c:iort_deregister_domain_token
- drivers/acpi/arm64/iort.c:iort_register_domain_token
In drivers/clk/bcm/clk-bcm2835.c (ffff8000107ce124)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/clk/bcm/clk-bcm2835.c:bcm2835_clock_set_rate
- drivers/clk/bcm/clk-bcm2835.c:bcm2835_clock_on
- drivers/clk/bcm/clk-bcm2835.c:bcm2835_clock_off
- drivers/clk/bcm/clk-bcm2835.c:bcm2835_pll_divider_on
- drivers/clk/bcm/clk-bcm2835.c:bcm2835_pll_divider_off
- drivers/clk/bcm/clk-bcm2835.c:bcm2835_pll_set_rate
- drivers/clk/bcm/clk-bcm2835.c:bcm2835_pll_on
- drivers/clk/bcm/clk-bcm2835.c:bcm2835_pll_off
In drivers/clk/berlin/berlin2-div.c (ffff8000107cf654)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/clk/berlin/berlin2-div.c:berlin2_div_recalc_rate
- drivers/clk/berlin/berlin2-div.c:berlin2_div_get_parent
- drivers/clk/berlin/berlin2-div.c:berlin2_div_set_parent
- drivers/clk/berlin/berlin2-div.c:berlin2_div_disable
- drivers/clk/berlin/berlin2-div.c:berlin2_div_enable
- drivers/clk/berlin/berlin2-div.c:berlin2_div_is_enabled
In drivers/dma/amba-pl08x.c (ffff8000108021c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma/amba-pl08x.c:pl08x_irq
- drivers/dma/amba-pl08x.c:pl08x_phy_free
In drivers/dma/mv_xor.c (ffff800010806c10)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma/mv_xor.c:mv_xor_tasklet
In drivers/dma/ipu/ipu_idmac.c (ffff80001080c554)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma/ipu/ipu_idmac.c:idmac_interrupt
- drivers/dma/ipu/ipu_idmac.c:idmac_interrupt
- drivers/dma/ipu/ipu_idmac.c:idmac_interrupt
- drivers/dma/ipu/ipu_idmac.c:idmac_interrupt
In drivers/soc/fsl/qbman/bman_portal.c (ffff800010810f80)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/soc/fsl/qbman/bman_portal.c:bman_portal_probe
- drivers/soc/fsl/qbman/bman_portal.c:bman_portal_probe
In drivers/soc/fsl/qbman/qman_portal.c (ffff80001081155c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/soc/fsl/qbman/qman_portal.c:qman_portal_probe
- drivers/soc/fsl/qbman/qman_portal.c:qman_portal_probe
- drivers/soc/fsl/qbman/qman_portal.c:qman_portal_probe
In drivers/soc/fsl/qbman/bman.c (ffff8000108123d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/soc/fsl/qbman/bman.c:bman_create_affine_portal
In drivers/soc/fsl/qbman/qman.c (ffff8000108148b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/soc/fsl/qbman/qman.c:qman_create_cgr
- drivers/soc/fsl/qbman/qman.c:qm_congestion_task
- drivers/soc/fsl/qbman/qman.c:qm_congestion_task
- drivers/soc/fsl/qbman/qman.c:qman_destroy_affine_portal
- drivers/soc/fsl/qbman/qman.c:qman_create_affine_portal
In drivers/soc/qcom/rpmh-rsc.c (ffff80001081c484)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/soc/qcom/rpmh-rsc.c:rpmh_rsc_send_data
- drivers/soc/qcom/rpmh-rsc.c:rpmh_rsc_send_data
- drivers/soc/qcom/rpmh-rsc.c:rpmh_rsc_send_data
- drivers/soc/qcom/rpmh-rsc.c:tcs_tx_done
- drivers/soc/qcom/rpmh-rsc.c:tcs_invalidate
- drivers/soc/qcom/rpmh-rsc.c:tcs_invalidate
- drivers/soc/qcom/rpmh-rsc.c:tcs_invalidate
In drivers/soc/sunxi/sunxi_sram.c (ffff80001081fcf0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/soc/sunxi/sunxi_sram.c:sunxi_sram_release
- drivers/soc/sunxi/sunxi_sram.c:sunxi_sram_claim
- drivers/soc/sunxi/sunxi_sram.c:sunxi_sram_claim
In drivers/virtio/virtio_balloon.c (ffff80001082a168)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffff800010835680)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_hvm
In drivers/xen/xenbus/xenbus_xs.c (ffff800010836604)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_request_exit
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_exit
In drivers/tty/tty_io.c (ffff800010852590)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:check_tty_count
- drivers/tty/tty_io.c:tty_add_file
In drivers/tty/tty_jobctrl.c (ffff8000108607a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffff800010864390)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffff8000108679f4)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/tty/vt/keyboard.c (ffff80001086ee9c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffff800010874620)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_xen.c (ffff8000114939c8)
Location: include/linux/spinlock.h:376
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
In drivers/tty/serial/8250/8250_core.c (ffff800010884d18)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/tty/serial/amba-pl011.c (ffff80001089701c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/amba-pl011.c:pl011_console_write
- drivers/tty/serial/amba-pl011.c:pl011_int
- drivers/tty/serial/amba-pl011.c:pl011_dma_rx_chars
In drivers/tty/serial/imx.c (ffff80001089c5e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/imx.c:imx_uart_int
- drivers/tty/serial/imx.c:imx_uart_rxint
- drivers/tty/serial/imx.c:imx_uart_txint
- drivers/tty/serial/imx.c:imx_uart_rtsint
In drivers/tty/serial/meson_uart.c (ffff80001089ec90)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/meson_uart.c:meson_serial_port_write
- drivers/tty/serial/meson_uart.c:meson_uart_interrupt
- drivers/tty/serial/meson_uart.c:meson_uart_interrupt
In drivers/tty/serial/msm_serial.c (ffff8000108a3298)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/msm_serial.c:__msm_console_write
- drivers/tty/serial/msm_serial.c:msm_uart_irq
- drivers/tty/serial/msm_serial.c:msm_uart_irq
- drivers/tty/serial/msm_serial.c:msm_uart_irq
- drivers/tty/serial/msm_serial.c:msm_uart_irq
In drivers/tty/serial/owl-uart.c (ffff8000108a6fbc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/owl-uart.c:owl_uart_port_write
- drivers/tty/serial/owl-uart.c:owl_uart_irq
In drivers/char/random.c (ffff8000108ac824)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffff8000108b66f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/iommu/iommu.c (ffff8000108c7714)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/iova.c (ffff8000108cdfe4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
In drivers/base/core.c (ffff8000108e735c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffff8000108e93c8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffff8000108eb650)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffff8000108ee568)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffff8000108f1360)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffff8000108f5e88)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/swnode.c:software_node_find_by_name
- drivers/base/swnode.c:software_node_to_swnode
In drivers/base/devtmpfs.c (ffff8000108f7094)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffff8000108fce5c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffff80001090cd0c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/base/regmap/regmap.c (ffff800010913518)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffff8000109290c8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlbd_release_minors
In drivers/mfd/ezx-pcap.c (ffff800010941aa0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffff80001094eb58)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_get_regmap
- drivers/mfd/syscon.c:of_syscon_register
In drivers/nvdimm/bus.c (ffff800010951b7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffff800010955190)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffff80001095fe44)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/dax/super.c (ffff8000109630dc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/dma-buf/dma-fence.c (ffff800010966978)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffff80001097cc84)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffff8000109840a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffff80001098ce64)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffff800010998274)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/ata/libahci.c (ffff8000109bc1a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/ata/libahci.c:ahci_single_level_irq_intr
- drivers/ata/libahci.c:ahci_multi_irqs_intr_hard
In drivers/net/tun.c (ffff8000109dca04)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/ethernet/broadcom/bgmac.c (ffff8000109e4708)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/ethernet/broadcom/bgmac.c:bgmac_enet_suspend
- drivers/net/ethernet/broadcom/bgmac.c:bgmac_enet_suspend
In drivers/net/ethernet/freescale/fec_main.c (ffff8000109ea7b8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/ethernet/freescale/fec_main.c:fec_resume
- drivers/net/ethernet/freescale/fec_main.c:fec_resume
- drivers/net/ethernet/freescale/fec_main.c:fec_suspend
- drivers/net/ethernet/freescale/fec_main.c:fec_suspend
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_close
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_set_pauseparam
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_set_pauseparam
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_adjust_link
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_adjust_link
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_adjust_link
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_adjust_link
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_timeout_work
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_timeout_work
In drivers/net/ethernet/smsc/smc91x.c (ffff8000109fd5e8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/ethernet/smsc/smc91x.c:smc_interrupt
In drivers/net/ppp/ppp_generic.c (ffff8000109ff410)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffff800010a08b34)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffff800010a1ea28)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/message.c (ffff800010a22b78)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (ffff800010a27188)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffff800010a2d870)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffff800010a3d7b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
In drivers/usb/dwc2/hcd.c (ffff800010a43c34)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffff800010a4b180)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffff800010a660a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffff800010a6ad1c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffff800010a7cab0)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffff800010a8a6e0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffff800010a8c464)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
- drivers/usb/host/xhci-dbgtty.c:dbc_start_tx
In drivers/input/mousedev.c (ffff800010a9bff8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffff800010a9d970)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffff800010aa46a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/rtc/rtc-sun6i.c (ffff800010aada6c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rtc/rtc-sun6i.c:sun6i_rtc_alarmirq
In drivers/i2c/i2c-dev.c (ffff800010ab73e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:put_i2c_dev
- drivers/i2c/i2c-dev.c:i2c_dev_get_by_minor
In drivers/thermal/thermal_sysfs.c (ffff800010ad77f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffff8000114bae5c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (ffff800010af6ad4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (ffff800010b0136c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:free_minor
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffff800010b1ea04)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/cpufreq/cpufreq_stats.c (ffff800010b23364)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_record_transition
- drivers/cpufreq/cpufreq_stats.c:store_reset
- drivers/cpufreq/cpufreq_stats.c:show_time_in_state
In drivers/cpuidle/driver.c (ffff800010b27cb8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
In drivers/cpuidle/sysfs.c (ffff800010b28c00)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_driver_name
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/mmc/host/mmci.c (ffff800010b47974)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mmc/host/mmci.c:mmci_irq
In drivers/firmware/arm_sdei.c (ffff800010b4c998)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/arm_sdei.c:sdei_device_thaw
- drivers/firmware/arm_sdei.c:sdei_device_freeze
- drivers/firmware/arm_sdei.c:sdei_cpuhp_up
- drivers/firmware/arm_sdei.c:sdei_cpuhp_down
- drivers/firmware/arm_sdei.c:sdei_event_register
- drivers/firmware/arm_sdei.c:sdei_event_disable
- drivers/firmware/arm_sdei.c:sdei_event_enable
- drivers/firmware/arm_sdei.c:sdei_event_destroy
- drivers/firmware/arm_sdei.c:sdei_event_find
In drivers/firmware/memmap.c (ffff800010da139c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/firmware/arm_scmi/bus.c (ffff800010b55d84)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/arm_scmi/bus.c:scmi_protocol_unregister
- drivers/firmware/arm_scmi/bus.c:scmi_protocol_register
In drivers/firmware/efi/efi.c (ffff800010d9f4cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/mailbox/bcm2835-mailbox.c (ffff800010b7c348)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mailbox/bcm2835-mailbox.c:bcm2835_last_tx_done
- drivers/mailbox/bcm2835-mailbox.c:bcm2835_send_data
In drivers/hwspinlock/hwspinlock_core.c (ffff800010b7edd4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/vme/vme.c (ffff800010b8e6dc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In drivers/perf/arm-ccn.c (ffff800010b934b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/perf/arm-ccn.c:arm_ccn_pmu_xp_dt_config
In net/socket.c (ffff800010ba27e8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffff800010babae0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffff800010bbf6d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffff800010bc1244)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffff800010bce9a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:napi_hash_del
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffff800010bdfc14)
Location: include/linux/spinlock.h:376
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 (ffff800010be3274)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/net-sysfs.c (ffff800010c0a200)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffff800010c0d0f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffff800010c113a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netpoll.c:netpoll_send_skb_on_dev
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffff800010c12b8c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffff800010c1d4bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
- net/core/netprio_cgroup.c:update_netprio
In net/core/netclassid_cgroup.c (ffff800010c1d81c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid_task
- net/core/netclassid_cgroup.c:update_classid_sock
In net/core/devlink.c (ffff800010c266ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (ffff800010c3a0c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffff800010c42774)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_cls_offload_cnt_update
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_get_next_proto
In net/ipv4/route.c (ffff800010c5c770)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffff800010c5fe24)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffff800010c6b4a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffff800010c6bad4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffff800010c6daf4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
In net/ipv4/tcp.c (ffff800010c759c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (ffff800010c7aa7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffff800010c873f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffff800010c88780)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffff800010c8b348)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffff800010c8f928)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffff800010c914fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffff800010c93bd4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffff800010c94db0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (ffff800010c9bb64)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffff800010ca4cfc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffff800010cb01cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffff800010cb72fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffff800010cc732c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffff800010ccaf9c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/syncookies.c (ffff800010cd1e68)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (ffff800010cd5ae4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffff800010cdb290)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffff800010ce4ad4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffff800010ceab60)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffff800010cee774)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffff800010cf08f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_stream_connect
- net/unix/af_unix.c:unix_wait_for_peer
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_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_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_disconnect
- net/unix/af_unix.c:unix_peer_get
In net/unix/garbage.c (ffff800010cf4dc0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (ffff800010cf54e0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffff800010cf7ed8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
- net/ipv6/anycast.c:ipv6_del_acaddr_hash
In net/ipv6/addrconf.c (ffff800010d0090c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (ffff800010d0c0a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffff800010d133fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/icmp.c (ffff800010d2c6d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/mcast.c (ffff800010d30284)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (ffff800010d359bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffff800010d398bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffff800010d3f268)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffff800010d431b0)
Location: include/linux/spinlock.h:376
Inline: True
In net/ipv6/xfrm6_input.c (ffff800010d48ff4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffff800010d4e048)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffff800010d56064)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffff800010d5bc20)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:__fanout_set_data_bpf
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
In net/netlabel/netlabel_domainhash.c (ffff800010d658b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffff8000114b5750)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffff800010d847c4)
Location: include/linux/spinlock.h:376
Inline: True
In lib/klist.c (ffff800010d8a29c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffff800010d8a8d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobj_kset_leave
In lib/xarray.c (ffff800010d9b0cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store_range
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
- lib/xarray.c:__xas_nomem
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (c1501290)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/arm/common/bL_switcher.c (c03266f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/arm/common/bL_switcher.c:bL_switch_request_cb
- arch/arm/common/bL_switcher.c:bL_switch_request_cb
- arch/arm/common/bL_switcher.c:bL_switcher_thread
In arch/arm/mach-exynos/platsmp.c (c032e778)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/arm/mach-exynos/platsmp.c:exynos_boot_secondary
- arch/arm/mach-exynos/platsmp.c:exynos_boot_secondary
- arch/arm/mach-exynos/platsmp.c:exynos_secondary_init
In arch/arm/mach-hisi/platmcpm.c (c032f2fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/arm/mach-hisi/platmcpm.c:hip04_cpu_die
- arch/arm/mach-hisi/platmcpm.c:hip04_cpu_die
In arch/arm/mach-imx/src.c (c150f3e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/arm/mach-imx/src.c:imx_src_init
- arch/arm/mach-imx/src.c:imx_enable_cpu
In arch/arm/mach-tegra/pm.c (c034a9b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/arm/mach-tegra/pm.c:tegra_set_cpu_in_lp2
- arch/arm/mach-tegra/pm.c:tegra_clear_cpu_in_lp2
In kernel/fork.c (c0354128)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:_do_fork
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:mm_release
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (c03543f8)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/cpu.c (c0357b04)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (c0359304)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:release_task
- kernel/exit.c:release_task
In kernel/resource.c (c035ccb4)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/ptrace.c (c0362590)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/ptrace.c:__se_sys_ptrace
- kernel/ptrace.c:__se_sys_ptrace
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (c036aa80)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (c036b8b8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:do_prlimit
In kernel/umh.c (c036f63c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (c0374a30)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
In kernel/params.c (c0378ee8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (c037b744)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (c037bc28)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (c03882dc)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/sched/fair.c (c03999fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
In kernel/sched/wait.c (c03a5ff0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/locking/mutex.c (c0e9c09c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (c03d8e50)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (c03dbca4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (c03e2e34)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kcmp.c:__se_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (c03f09a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/posix-timers.c (c03f704c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__se_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (c03f9964)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (c03fbf9c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (c03fe528)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (c040475c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:fixup_pi_state_owner
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake
In kernel/cgroup/cgroup.c (c041b17c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
In kernel/cgroup/namespace.c (c041c938)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (c041e854)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (c041f4a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (c042577c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (c0425a44)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (c0427a3c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (c04324d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (c04349f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
In kernel/debug/debug_core.c (c0439a40)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/debug/kdb/kdb_support.c (c0443fa4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (c0476488)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (c04939e0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_task_fd_query
In kernel/bpf/devmap.c (c04b6d64)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (c04b7954)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
- kernel/bpf/cpumap.c:cpu_map_kthread_run
In kernel/events/uprobes.c (c04d40f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (c04d7c38)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (c04daf14)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (c04e477c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:find_lock_task_mm
In mm/fadvise.c (c04e58a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (c04e82f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (c04f8f44)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_free_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/util.c (c050037c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (c0502ee0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (c05049a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (c0512c28)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_one
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (c0513488)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (c0514238)
Location: include/linux/spinlock.h:376
Inline: True
In mm/highmem.c (c0515e14)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/highmem.c:kunmap_high
- mm/highmem.c:kmap_flush_unused
In mm/memory.c (c05169e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory.c:follow_pfn
- mm/memory.c:handle_mm_fault
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:insert_pfn
- mm/memory.c:insert_page
- mm/memory.c:unmap_page_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (c051c6a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (c051de40)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:munlock_vma_pages_range
In mm/mmap.c (c0521274)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (c0523508)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (c0524028)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (c0524f60)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (0)
Location: include/linux/spinlock.h:376
Inline: True
In mm/rmap.c (c05269d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (c0527cbc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:setup_vmalloc_vm
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:__purge_vmap_area_lazy
In mm/page_alloc.c (c0534640)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
In mm/madvise.c (c0537910)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (c05400f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/swapfile.c:mem_cgroup_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_mm
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:free_swap_and_cache
- mm/swapfile.c:free_swap_and_cache
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:del_from_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
In mm/frontswap.c (c0540b28)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (c0541af8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:zswap_pool_put
In mm/mmu_notifier.c (c05436a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:__mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (c0545d88)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:replace_page
- mm/ksm.c:replace_page
- mm/ksm.c:write_protect_page
In mm/slub.c (c054b92c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/slub.c:unfreeze_partials
- mm/slub.c:unfreeze_partials
- mm/slub.c:deactivate_slab
In mm/migrate.c (c0551a4c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/migrate.c:__buffer_migrate_page
- mm/migrate.c:__buffer_migrate_page
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/memcontrol.c (c0557800)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
In mm/vmpressure.c (c055d6fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/zpool.c (c055f4a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (c055fca4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (c05619c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (c0564114)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (c056a0d8)
Location: include/linux/spinlock.h:376
Inline: True
In fs/super.c (c0570ee4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:put_super
In fs/char_dev.c (c05715e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/char_dev.c:cdev_purge
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (c0572544)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (c05757f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/exec.c:__do_execve_file
- fs/exec.c:__do_execve_file
- fs/exec.c:finalize_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:de_thread
In fs/pipe.c (c05778d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (c05813fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:lookup_open
- fs/namei.c:lookup_open
- fs/namei.c:path_init
- fs/namei.c:__lookup_slow
- fs/namei.c:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (c0582b88)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (c0583a94)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (c058863c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_add
- fs/dcache.c:d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:d_delete
- fs/dcache.c:d_delete
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_any_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:__lock_parent
- fs/dcache.c:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (c058ccb4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode_pseudo
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode_fast
- fs/inode.c:find_inode
- fs/inode.c:find_inode
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:inode_sb_list_add
In fs/file.c (c0590c68)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:put_unused_fd
- fs/file.c:__alloc_fd
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
- fs/file.c:get_files_struct
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (c0592908)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__se_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:do_move_mount
- fs/namespace.c:set_mount_attributes
- fs/namespace.c:__se_sys_open_tree
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:drop_collected_mounts
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:__detach_mounts
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:do_umount
- fs/namespace.c:may_umount
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
In fs/xattr.c (c059c728)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (c059e530)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (c05a6d70)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_workfn
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (c05a8164)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (c05aca20)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
- fs/d_path.c:prepend_path
- fs/d_path.c:prepend_path
In fs/stack.c (c05ad118)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/stack.c:fsstack_copy_inode_size
- fs/stack.c:fsstack_copy_inode_size
In fs/fs_struct.c (c05ad7e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (c05ae238)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (c05b3248)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__bforget
- fs/buffer.c:__getblk_slow
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:fsync_buffers_list
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:mark_buffer_dirty_inode
In fs/block_dev.c (c05bae6c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:bd_abort_claiming
- fs/block_dev.c:bd_finish_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_forget
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdget
- fs/block_dev.c:bdev_evict_inode
In fs/proc_namespace.c (c05bf5b8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (c05bfe9c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
In fs/notify/notification.c (c05c04a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (c05c06d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/mark.c (c05c09f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (c05c256c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (c05c3aa4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:__se_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__se_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__se_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (c05c4560)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (c05c47c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (c05c7244)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (c05c9490)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (c05cb79c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (c05ce47c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:__se_sys_io_setup
- fs/aio.c:__se_sys_io_setup
- fs/aio.c:__se_sys_io_setup
- fs/aio.c:__se_sys_io_setup
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:aio_nr_sub
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
- fs/aio.c:put_aio_ring_file
In fs/io_uring.c (c05d5258)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/io_uring.c:io_submit_sqe
- fs/io_uring.c:__io_queue_sqe
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/crypto/hooks.c (c05d9804)
Location: include/linux/spinlock.h:376
Inline: True
In fs/crypto/keyring.c (c05da9a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
In fs/crypto/keysetup.c (c05dbd00)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup.c:put_crypt_info
In fs/crypto/keysetup_v1.c (c05dc0e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:fscrypt_put_direct_key
In fs/locks.c (c05e1c64)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk64
- fs/locks.c:fcntl_setlk
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_insert_block
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_insert_global_locks
In fs/mbcache.c (c05ede2c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (c05f1650)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (c05f1be8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (c05f23d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fhandle.c:__se_sys_open_by_handle_at
In fs/quota/dquot.c (c05f7a7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:dquot_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:mark_info_dirty
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (c0601408)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
In fs/proc/inode.c (c0601c98)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
In fs/proc/base.c (c06078b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (c0609178)
Location: include/linux/spinlock.h:376
Inline: True
In fs/proc/array.c (c0609954)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (c060bc08)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (c060e1c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (c060fbd4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:unregister_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_fill_cache
- fs/proc/proc_sysctl.c:proc_sys_fill_cache
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (c0611634)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (c06151f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (c06192c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (c0619698)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
- fs/sysfs/symlink.c:sysfs_do_create_link_sd
In fs/sysfs/group.c (c061a024)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (c061aa04)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (c061c920)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_do_depend_item
- fs/configfs/dir.c:detach_groups
- fs/configfs/dir.c:detach_attrs
- fs/configfs/dir.c:configfs_dirent_is_ready
- fs/configfs/dir.c:configfs_remove_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (c061e4b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
In fs/dcookies.c (c061fc38)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (c06214ec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (c0625244)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (c06311c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (c0637f4c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (c0641320)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (c06595a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/migrate.c (c065a3b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (c0675b8c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/jbd2/transaction.c (c06904dc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2__journal_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (c0690cd8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (c0694628)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (c0694cf8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (c06998ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (c069bcac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/fat/cache.c (c06a244c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (c06a5a14)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (c06a6750)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/file.c (c06a8524)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/file.c:fat_getattr
In fs/fat/inode.c (c06a9a7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_iget
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (c06ad640)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_encode_fh_nostale
- fs/fat/nfs.c:fat_encode_fh_nostale
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (c06ad744)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (c06bbd60)
Location: include/linux/spinlock.h:376
Inline: True
In fs/nls/nls_base.c (c06bc704)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (c06bf3d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_retrieve
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_simple_background
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_dev_wake_and_unlock
In fs/fuse/dir.c (c06c55ec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_set_nowrite
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_dentry_settime
In fs/fuse/file.c (c06cbd64)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_link_write_file
In fs/fuse/inode.c (c06cd2e8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_dev_install
- fs/fuse/inode.c:process_init_reply
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (c06ce744)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (c06d0044)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:parse_dirplusfile
- fs/fuse/readdir.c:parse_dirplusfile
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (c06d115c)
Location: include/linux/spinlock.h:376
Inline: True
In fs/tracefs/inode.c (c06d4240)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (c06d51dc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
- fs/pstore/platform.c:pstore_register
In ipc/util.c (c06d8f84)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (c06dba54)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:ksys_msgctl
- ipc/msg.c:ksys_msgctl
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (c06dfd3c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:ksys_semctl
- ipc/sem.c:ksys_semctl
- ipc/sem.c:ksys_semctl
- ipc/sem.c:ksys_semctl
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (c06e1b70)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:ksys_shmctl
- ipc/shm.c:ksys_shmctl
- ipc/shm.c:ksys_shmctl
- ipc/shm.c:ksys_shmctl
- ipc/shm.c:ksys_shmctl
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
- ipc/shm.c:__shm_open
- ipc/shm.c:__shm_open
- ipc/shm.c:__shm_open
In ipc/mqueue.c (c06e4f64)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/mqueue.c:__se_sys_mq_getsetattr
- ipc/mqueue.c:__se_sys_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (c06e5398)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (c06e5d0c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (c06e7298)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (c06ea864)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (c06ee104)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (c06fe1fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (c07214d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (c072b810)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
- security/tomoyo/audit.c:tomoyo_write_log2
In security/tomoyo/common.c (c072fd7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (c0735528)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (c073de14)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (c0742174)
Location: include/linux/spinlock.h:376
Inline: True
In security/apparmor/secid.c (c074fc34)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (c07510ec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (c0759624)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (c075a04c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/integrity/ima/ima_template.c (c0762760)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (c0771d74)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (c0781914)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (c07876e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (c078c2a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (c0795708)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (c079e004)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_realloc_hw_ctxs
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_request_bypass_insert
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (c07a08dc)
Location: include/linux/spinlock.h:376
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/blk-mq-sched.c (c07a2798)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:blk_mq_sched_dispatch_requests
In block/ioprio.c (c07a8c8c)
Location: include/linux/spinlock.h:376
Inline: True
In block/blk-cgroup.c (c07b6c2c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (c07bf8fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_timer_fn
In block/mq-deadline.c (c07c347c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_read_fifo_stop
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (c07ca304)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_default_rq_list_stop
- block/blk-mq-debugfs.c:hctx_dispatch_stop
In lib/lockref.c (c07d09e0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/lockref.c:lockref_get_not_dead
- lib/lockref.c:lockref_put_or_lock
- lib/lockref.c:lockref_get_or_lock
- lib/lockref.c:lockref_put_not_zero
- lib/lockref.c:lockref_get_not_zero
- lib/lockref.c:lockref_get
In lib/rhashtable.c (c07dbaf0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_rehash_table
In lib/refcount.c (c07dd894)
Location: include/linux/spinlock.h:376
Inline: True
In lib/genalloc.c (c07ea52c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (c0807e24)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/irqchip/irq-alpine-msi.c (c081321c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/irqchip/irq-alpine-msi.c:alpine_msix_middle_domain_alloc
- drivers/irqchip/irq-alpine-msi.c:alpine_msix_middle_domain_alloc
- drivers/irqchip/irq-alpine-msi.c:alpine_msix_free_sgi
In drivers/irqchip/exynos-combiner.c (c08139a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/irqchip/exynos-combiner.c:combiner_handle_cascade_irq
In drivers/irqchip/irq-gic-v2m.c (c0816538)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/irqchip/irq-gic-v2m.c:gicv2m_irq_domain_alloc
- drivers/irqchip/irq-gic-v2m.c:gicv2m_unalloc_msi
In drivers/irqchip/irq-meson-gpio.c (c0822458)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/irqchip/irq-meson-gpio.c:meson_gpio_irq_domain_alloc
- drivers/irqchip/irq-meson-gpio.c:meson_gpio_irq_domain_alloc
In drivers/phy/samsung/phy-exynos-mipi-video.c (c082c3f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/phy/samsung/phy-exynos-mipi-video.c:exynos_mipi_video_phy_power_off
- drivers/phy/samsung/phy-exynos-mipi-video.c:exynos_mipi_video_phy_power_on
In drivers/gpio/gpio-zevio.c (c0874444)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/gpio/gpio-zevio.c:zevio_gpio_direction_output
- drivers/gpio/gpio-zevio.c:zevio_gpio_direction_input
- drivers/gpio/gpio-zevio.c:zevio_gpio_set
- drivers/gpio/gpio-zevio.c:zevio_gpio_get
In drivers/pci/pci.c (c087f340)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
- drivers/pci/pci.c:pci_reassigndev_resource_alignment
In drivers/pci/pci-driver.c (c0885994)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (c08c171c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_get_comptag
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/clk/berlin/berlin2-div.c (c08f7414)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/clk/berlin/berlin2-div.c:berlin2_div_recalc_rate
- drivers/clk/berlin/berlin2-div.c:berlin2_div_get_parent
- drivers/clk/berlin/berlin2-div.c:berlin2_div_set_parent
- drivers/clk/berlin/berlin2-div.c:berlin2_div_disable
- drivers/clk/berlin/berlin2-div.c:berlin2_div_enable
- drivers/clk/berlin/berlin2-div.c:berlin2_div_is_enabled
In drivers/clk/mvebu/dove-divider.c (c0903de4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/clk/mvebu/dove-divider.c:dove_set_clock
In drivers/dma/amba-pl08x.c (c09229b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma/amba-pl08x.c:pl08x_irq
- drivers/dma/amba-pl08x.c:pl08x_phy_free
In drivers/dma/mv_xor.c (c0924914)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma/mv_xor.c:mv_xor_tasklet
In drivers/dma/ipu/ipu_idmac.c (c0929044)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma/ipu/ipu_idmac.c:idmac_interrupt
- drivers/dma/ipu/ipu_idmac.c:idmac_interrupt
- drivers/dma/ipu/ipu_idmac.c:idmac_interrupt
- drivers/dma/ipu/ipu_idmac.c:idmac_interrupt
- drivers/dma/ipu/ipu_idmac.c:idmac_interrupt
In drivers/dma/tegra20-apb-dma.c (c0929ac8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma/tegra20-apb-dma.c:tegra_dma_global_pause
In drivers/dma/ti/edma.c (c092d528)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma/ti/edma.c:dma_ccerr_handler
- drivers/dma/ti/edma.c:dma_irq_handler
- drivers/dma/ti/edma.c:dma_irq_handler
In drivers/dma/ti/omap-dma.c (c0932538)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma/ti/omap-dma.c:omap_dma_irq
- drivers/dma/ti/omap-dma.c:omap_dma_irq
In drivers/soc/renesas/r9a06g032-smp.c (c093854c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/soc/renesas/r9a06g032-smp.c:r9a06g032_smp_boot_secondary
In drivers/virtio/virtio_balloon.c (c094717c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/tty/tty_io.c (c095d67c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:check_tty_count
- drivers/tty/tty_io.c:tty_add_file
In drivers/tty/tty_jobctrl.c (c0967774)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (c0969cf8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (c096daa4)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/tty/vt/keyboard.c (c0972a98)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (c0977394)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/serial/8250/8250_core.c (c098318c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/tty/serial/amba-pl011.c (c098f72c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/amba-pl011.c:pl011_console_write
- drivers/tty/serial/amba-pl011.c:pl011_int
- drivers/tty/serial/amba-pl011.c:pl011_dma_rx_chars
In drivers/tty/serial/imx.c (c0997ef4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/imx.c:imx_uart_int
- drivers/tty/serial/imx.c:imx_uart_rxint
- drivers/tty/serial/imx.c:imx_uart_txint
- drivers/tty/serial/imx.c:imx_uart_rtsint
In drivers/tty/serial/meson_uart.c (c09986b8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/meson_uart.c:meson_serial_port_write
- drivers/tty/serial/meson_uart.c:meson_uart_interrupt
- drivers/tty/serial/meson_uart.c:meson_uart_interrupt
In drivers/tty/serial/msm_serial.c (c099c028)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/msm_serial.c:__msm_console_write
- drivers/tty/serial/msm_serial.c:msm_uart_irq
- drivers/tty/serial/msm_serial.c:msm_uart_irq
- drivers/tty/serial/msm_serial.c:msm_uart_irq
- drivers/tty/serial/msm_serial.c:msm_uart_irq
In drivers/tty/serial/omap-serial.c (c09a0634)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/omap-serial.c:serial_omap_console_write
- drivers/tty/serial/omap-serial.c:serial_omap_irq
In drivers/tty/serial/owl-uart.c (c09a28c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/owl-uart.c:owl_uart_port_write
- drivers/tty/serial/owl-uart.c:owl_uart_irq
In drivers/tty/serial/rda-uart.c (c09a3758)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/rda-uart.c:rda_uart_port_write
- drivers/tty/serial/rda-uart.c:rda_interrupt
In drivers/char/random.c (c09a8048)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (c09afa68)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/iommu/iommu.c (c09be658)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/omap-iommu.c (c09c4270)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/omap-iommu.c:omap_iommu_detach_dev
- drivers/iommu/omap-iommu.c:_omap_iommu_detach_dev
- drivers/iommu/omap-iommu.c:omap_iommu_attach_dev
- drivers/iommu/omap-iommu.c:omap_iommu_attach_dev
- drivers/iommu/omap-iommu.c:omap_iommu_attach_dev
- drivers/iommu/omap-iommu.c:omap_iommu_map
- drivers/iommu/omap-iommu.c:omap_iommu_detach
- drivers/iommu/omap-iommu.c:iopgtable_clear_entry
- drivers/iommu/omap-iommu.c:iopte_alloc
In drivers/iommu/tegra-gart.c (c09c7240)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/tegra-gart.c:gart_iommu_iova_to_phys
- drivers/iommu/tegra-gart.c:gart_iommu_unmap
- drivers/iommu/tegra-gart.c:gart_iommu_map
- drivers/iommu/tegra-gart.c:gart_iommu_detach_dev
- drivers/iommu/tegra-gart.c:gart_iommu_attach_dev
In drivers/iommu/exynos-iommu.c (c09cac74)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/exynos-iommu.c:exynos_iommu_map
- 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:exynos_sysmmu_irq
In drivers/base/core.c (c09d5958)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:get_device_parent
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (c09d64bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (c09d96cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (c09db7e8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (c09de1fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (c09e16d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/swnode.c:software_node_find_by_name
- drivers/base/swnode.c:software_node_to_swnode
In drivers/base/devtmpfs.c (c09e30a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (c09e8598)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (c09f5f08)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/base/regmap/regmap.c (c09f89ec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/mfd/ezx-pcap.c (c0a2a678)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/omap-usb-tll.c (c0a35b6c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/omap-usb-tll.c:omap_tll_disable
- drivers/mfd/omap-usb-tll.c:omap_tll_enable
- drivers/mfd/omap-usb-tll.c:omap_tll_init
- drivers/mfd/omap-usb-tll.c:usbtll_omap_remove
- drivers/mfd/omap-usb-tll.c:usbtll_omap_probe
In drivers/mfd/syscon.c (c0a38930)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_get_regmap
- drivers/mfd/syscon.c:of_syscon_register
In drivers/dax/super.c (c0a3a3f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/dma-buf/dma-fence.c (c0a3d408)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (c0a5048c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (c0a56500)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (c0a5e728)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (c0a684b8)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/ata/libahci.c (c0a85d40)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/ata/libahci.c:ahci_single_level_irq_intr
- drivers/ata/libahci.c:ahci_multi_irqs_intr_hard
In drivers/ata/sata_highbank.c (c0a889b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/ata/sata_highbank.c:__combo_phy_reg_write
- drivers/ata/sata_highbank.c:__combo_phy_reg_read
In drivers/mtd/mtdpart.c (c0a94998)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mtd/mtdpart.c:parse_mtd_partitions
- drivers/mtd/mtdpart.c:deregister_mtd_parser
- drivers/mtd/mtdpart.c:__register_mtd_parser
- drivers/mtd/mtdpart.c:mtd_part_parser_get
In drivers/mtd/chips/chipreg.c (c0a9947c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mtd/chips/chipreg.c:get_mtd_chip_driver
- drivers/mtd/chips/chipreg.c:unregister_mtd_chip_driver
- drivers/mtd/chips/chipreg.c:register_mtd_chip_driver
In drivers/net/tun.c (c0ac6fd8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:tun_attach
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/ethernet/freescale/fec_main.c (c0accbcc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/ethernet/freescale/fec_main.c:fec_resume
- drivers/net/ethernet/freescale/fec_main.c:fec_resume
- drivers/net/ethernet/freescale/fec_main.c:fec_suspend
- drivers/net/ethernet/freescale/fec_main.c:fec_suspend
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_close
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_set_pauseparam
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_set_pauseparam
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_adjust_link
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_adjust_link
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_adjust_link
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_adjust_link
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_timeout_work
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_timeout_work
In drivers/net/ppp/ppp_generic.c (c0adcc2c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:__ppp_channel_push
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_mp_explode
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/usb/core/hcd.c (c0af6174)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb_from_ep
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
In drivers/usb/core/message.c (c0af95c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (c0afd118)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (c0b0286c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (c0b10550)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
In drivers/usb/dwc2/hcd.c (c0b165a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (c0b1d49c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (c0b37028)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (c0b3f4d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (c0b51644)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:handle_port_status
- drivers/usb/host/xhci-ring.c:xhci_giveback_urb_in_irq
In drivers/usb/host/xhci-dbgcap.c (c0b5e170)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (c0b5efa0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
- drivers/usb/host/xhci-dbgtty.c:dbc_start_tx
In drivers/usb/musb/musb_host.c (c0b6a274)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/musb/musb_host.c:musb_giveback
In drivers/usb/musb/musb_gadget_ep0.c (c0b6e258)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/musb/musb_gadget_ep0.c:musb_g_ep0_irq
In drivers/usb/musb/musb_gadget.c (c0b7100c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/musb/musb_gadget.c:musb_g_reset
- drivers/usb/musb/musb_gadget.c:musb_g_disconnect
- drivers/usb/musb/musb_gadget.c:musb_g_suspend
- drivers/usb/musb/musb_gadget.c:musb_g_resume
- drivers/usb/musb/musb_gadget.c:musb_g_giveback
In drivers/input/mousedev.c (c0b7d608)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_detach_client
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (c0b7e6b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_detach_client
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (c0b835d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_alloc_id
In drivers/i2c/i2c-dev.c (c0b97024)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:put_i2c_dev
- drivers/i2c/i2c-dev.c:i2c_dev_get_by_minor
In drivers/thermal/thermal_sysfs.c (c0bb7dc0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (c15c1170)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (c0bd7c74)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (c0be0b74)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:free_minor
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (c0bf8f7c)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/cpufreq/cpufreq_stats.c (c0bfd5ec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_record_transition
- drivers/cpufreq/cpufreq_stats.c:store_reset
- drivers/cpufreq/cpufreq_stats.c:show_time_in_state
In drivers/cpuidle/driver.c (c0c02a1c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
In drivers/cpuidle/sysfs.c (c0c032a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_driver_name
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/mmc/host/mmci.c (c0c21124)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mmc/host/mmci.c:mmci_irq
In drivers/mmc/host/sdhci.c (c0c28b9c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mmc/host/sdhci.c:sdhci_irq
- drivers/mmc/host/sdhci.c:sdhci_irq
In drivers/mmc/host/cqhci.c (c0c306fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mmc/host/cqhci.c:cqhci_irq
- drivers/mmc/host/cqhci.c:cqhci_irq
In drivers/firmware/memmap.c (c15be768)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/firmware/arm_scmi/bus.c (c0c372f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/arm_scmi/bus.c:scmi_protocol_unregister
- drivers/firmware/arm_scmi/bus.c:scmi_protocol_register
In drivers/firmware/efi/efi.c (c0e993d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/firmware/tegra/bpmp.c (c0c42754)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/tegra/bpmp.c:tegra_bpmp_handle_rx
- drivers/firmware/tegra/bpmp.c:tegra_bpmp_handle_rx
- drivers/firmware/tegra/bpmp.c:tegra_bpmp_handle_rx
- drivers/firmware/tegra/bpmp.c:tegra_bpmp_transfer_atomic
- drivers/firmware/tegra/bpmp.c:tegra_bpmp_transfer_atomic
In drivers/staging/emxx_udc/emxx_udc.c (c0c5e050)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/staging/emxx_udc/emxx_udc.c:_nbu2ss_udc_irq
- drivers/staging/emxx_udc/emxx_udc.c:_nbu2ss_udc_irq
- drivers/staging/emxx_udc/emxx_udc.c:_nbu2ss_udc_irq
- drivers/staging/emxx_udc/emxx_udc.c:_nbu2ss_udc_irq
- drivers/staging/emxx_udc/emxx_udc.c:_nbu2ss_vbus_irq
- drivers/staging/emxx_udc/emxx_udc.c:_nbu2ss_vbus_irq
- drivers/staging/emxx_udc/emxx_udc.c:_nbu2ss_ep_done
In drivers/mailbox/tegra-hsp.c (c0c61104)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mailbox/tegra-hsp.c:tegra_hsp_shared_irq
- drivers/mailbox/tegra-hsp.c:tegra_hsp_doorbell_irq
In drivers/hwspinlock/hwspinlock_core.c (c0c61c0c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/memory/omap-gpmc.c (c0c6f608)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/memory/omap-gpmc.c:gpmc_cs_free
- drivers/memory/omap-gpmc.c:gpmc_cs_request
- drivers/memory/omap-gpmc.c:gpmc_cs_delete_mem
- drivers/memory/omap-gpmc.c:gpmc_cs_insert_mem
In drivers/vme/vme.c (c0c7792c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In drivers/perf/arm-ccn.c (c0c7bd90)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/perf/arm-ccn.c:arm_ccn_pmu_xp_dt_config
In sound/sound_core.c (c0c82498)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- sound/sound_core.c:soundcore_open
- sound/sound_core.c:soundcore_open
- sound/sound_core.c:sound_remove_unit
In sound/core/init.c (c0c83d2c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- sound/core/init.c:snd_card_file_remove
- sound/core/init.c:snd_card_file_remove
- sound/core/init.c:snd_card_file_add
- sound/core/init.c:snd_card_file_add
- sound/core/init.c:snd_card_disconnect
- sound/core/init.c:snd_card_disconnect
- sound/core/init.c:snd_card_disconnect
- sound/core/init.c:snd_card_disconnect
- sound/core/init.c:snd_disconnect_release
In sound/core/timer.c (c0c8cca8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- sound/core/timer.c:snd_timer_user_tinterrupt
- sound/core/timer.c:snd_timer_user_tinterrupt
- sound/core/timer.c:snd_timer_user_interrupt
- sound/core/timer.c:snd_timer_process_callbacks
- sound/core/timer.c:snd_timer_stop_slave
- sound/core/timer.c:snd_timer_start_slave
- sound/core/timer.c:snd_timer_close_locked
- sound/core/timer.c:snd_timer_open
In sound/core/pcm_native.c (c0c912e8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- sound/core/pcm_native.c:snd_pcm_action_group
In net/socket.c (c0cc3160)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/socket.c:sock_register
- net/socket.c:__sock_recv_ts_and_drops
In net/core/sock.c (c0cc8384)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/sock.c:sock_recv_errqueue
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_free_unlock_clone
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (c0cdb128)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (c0cdba90)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (c0ce565c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:napi_hash_del
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (c0cfa6c0)
Location: include/linux/spinlock.h:376
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 (c0cfbca4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/net-sysfs.c (c0d225a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (c0d250b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (c0d29268)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netpoll.c:netpoll_send_skb_on_dev
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (c0d2a56c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (c0d34eec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (c0d353dc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid_task
- net/core/netclassid_cgroup.c:update_classid_sock
In net/core/devlink.c (c0d3bf40)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (c0d4c2fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (c0d514a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_cls_offload_cnt_reset
- net/sched/cls_api.c:tc_cls_offload_cnt_update
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_get_next_proto
In net/ipv4/route.c (c0d6be4c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (c0d6f5e8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/ip_sockglue.c (c0d78894)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:ip_recv_error
In net/ipv4/inet_hashtables.c (c0d7a54c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (c0d7a7f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (c0d7c028)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
In net/ipv4/tcp.c (c0d8404c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (c0d882f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (c0d96808)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (c0d97bec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (c0d98e80)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:listening_get_next
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (c0d9e9e8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (c0da0114)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (c0da2398)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (c0da35d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/raw.c (c0da5808)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_recvmsg
- net/ipv4/raw.c:raw_recvmsg
In net/ipv4/udp.c (c0da79fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (c0db0e34)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (c0dbc060)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (c0dc2834)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/ping.c (c0dcc46c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_recvmsg
In net/ipv4/sysctl_net_ipv4.c (c0dd25a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (c0dd6748)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/syncookies.c (c0ddbb68)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (c0ddf96c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (c0de27e8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (c0deb960)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (c0df2b50)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (c0df65a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (c0df6d24)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_wait_for_peer
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_disconnect
- net/unix/af_unix.c:unix_peer_get
In net/unix/garbage.c (c0dfba38)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (c0dfbfb8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (c0dfe3d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
- net/ipv6/anycast.c:ipv6_del_acaddr_hash
In net/ipv6/addrconf.c (c0e06a3c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (c0e11edc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (c0e18524)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/udp.c (c0e2a748)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udpv6_recvmsg
In net/ipv6/raw.c (c0e2d7e0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_recvmsg
- net/ipv6/raw.c:rawv6_recvmsg
In net/ipv6/icmp.c (c0e305a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/mcast.c (c0e34244)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (c0e37c60)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (c0e3c3c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/datagram.c (c0e40b30)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/datagram.c:ipv6_recv_rxpmtu
- net/ipv6/datagram.c:ipv6_recv_error
In net/ipv6/ip6_flowlabel.c (c0e41f74)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (c0e459b4)
Location: include/linux/spinlock.h:376
Inline: True
In net/ipv6/xfrm6_input.c (c0e4a410)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (c0e4e29c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (c0e56668)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (c0e5bd7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_recvmsg
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:__fanout_set_data_bpf
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
In net/netlabel/netlabel_domainhash.c (c0e64258)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (c15baa2c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (c0e7fc58)
Location: include/linux/spinlock.h:376
Inline: True
In lib/klist.c (c0e84808)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (c0e84ddc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_registered
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobj_kset_leave
In lib/xarray.c (c0e96eec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (c0000000013444f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/powerpc/kernel/rtas.c (c00000000003df7c)
Location: include/linux/spinlock.h:376
Inline: True
In arch/powerpc/kernel/eeh_cache.c (c000000000048160)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/kernel/eeh_cache.c:eeh_addr_cache_show
In arch/powerpc/kernel/iommu.c (c0000000000517f0)
Location: include/linux/spinlock.h:376
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_range_alloc
- arch/powerpc/kernel/iommu.c:iommu_range_alloc
In arch/powerpc/kernel/pci-common.c (c00000000006d204)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/kernel/pci-common.c:pci_address_to_pio
- arch/powerpc/kernel/pci-common.c:pcibios_vaddr_is_ioport
- arch/powerpc/kernel/pci-common.c:pcibios_free_controller
- arch/powerpc/kernel/pci-common.c:pcibios_alloc_controller
In arch/powerpc/kernel/crash.c (c000000000070a9c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/kernel/crash.c:crash_shutdown_unregister
- arch/powerpc/kernel/crash.c:crash_shutdown_register
In arch/powerpc/mm/pgtable-frag.c (c00000000008918c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/mm/pgtable-frag.c:pte_fragment_alloc
- arch/powerpc/mm/pgtable-frag.c:pte_fragment_alloc
In arch/powerpc/mm/book3s64/pgtable.c (c000000000090f80)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/mm/book3s64/pgtable.c:pmd_fragment_alloc
- arch/powerpc/mm/book3s64/pgtable.c:pmd_fragment_alloc
In arch/powerpc/mm/book3s64/radix_pgtable.c (c000000000eec014)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/mm/book3s64/radix_pgtable.c:remove_pagetable
- arch/powerpc/mm/book3s64/radix_pgtable.c:stop_machine_change_mapping
In arch/powerpc/mm/book3s64/subpage_prot.c (c00000000009f9f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/mm/book3s64/subpage_prot.c:hpte_flush_range
In arch/powerpc/mm/hugetlbpage.c (c0000000000a62d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/mm/hugetlbpage.c:follow_huge_pd
- arch/powerpc/mm/hugetlbpage.c:follow_huge_pd
- arch/powerpc/mm/hugetlbpage.c:huge_pte_alloc
In arch/powerpc/sysdev/msi_bitmap.c (c0000000000b7c9c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/sysdev/msi_bitmap.c:msi_bitmap_reserve_dt_hwirqs
In arch/powerpc/platforms/pseries/lpar.c (c000000001361920)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/lpar.c:pseries_lpar_read_hblkrm_characteristics
In arch/powerpc/platforms/pseries/setup.c (c0000000000eec9c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/setup.c:pSeries_cmo_feature_init
- arch/powerpc/platforms/pseries/setup.c:pSeries_cmo_feature_init
In arch/powerpc/platforms/pseries/iommu.c (c0000000000effa8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/iommu.c:iommu_mem_notifier
- arch/powerpc/platforms/pseries/iommu.c:enable_ddw
- arch/powerpc/platforms/pseries/iommu.c:enable_ddw
- arch/powerpc/platforms/pseries/iommu.c:__machine_initcall_pseries_find_existing_ddw_windows
In arch/powerpc/platforms/pseries/ras.c (c0000000000f204c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/ras.c:ras_error_interrupt
- arch/powerpc/platforms/pseries/ras.c:ras_epow_interrupt
- arch/powerpc/platforms/pseries/ras.c:ras_hotplug_interrupt
In arch/powerpc/platforms/pseries/dlpar.c (c0000000000f3338)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/dlpar.c:dlpar_configure_connector
In arch/powerpc/platforms/pseries/mobility.c (c0000000000f4154)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/mobility.c:mobility_rtas_call
In arch/powerpc/platforms/pseries/pci.c (c0000000000f4db8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/pci.c:pseries_send_map_pe
In arch/powerpc/platforms/pseries/eeh_pseries.c (c0000000000f6ce0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/eeh_pseries.c:pseries_send_allow_unfreeze
In arch/powerpc/platforms/pseries/dtl.c (c0000000000fd1c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/dtl.c:dtl_file_read
- arch/powerpc/platforms/pseries/dtl.c:dtl_file_release
- arch/powerpc/platforms/pseries/dtl.c:dtl_file_open
In arch/powerpc/platforms/pseries/lparcfg.c (c0000000000fde9c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/lparcfg.c:parse_system_parameter_string
In kernel/fork.c (c00000000013bb64)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:_do_fork
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:mm_release
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (c00000000013c060)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/cpu.c (c0000000001407a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (c000000000142708)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:release_task
- kernel/exit.c:release_task
In kernel/resource.c (c000000000147cfc)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/ptrace.c (c00000000014f3f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (c00000000015b728)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (c00000000015f538)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:do_prlimit
- kernel/sys.c:__se_compat_sys_old_getrlimit
- kernel/sys.c:__se_sys_old_getrlimit
In kernel/umh.c (c0000000001628bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (c000000000169204)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:try_to_grab_pending
- kernel/workqueue.c:try_to_grab_pending
In kernel/params.c (c0000000001707a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (c000000000173a5c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (c000000000174228)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (c0000000001855b4)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/sched/fair.c (c00000000019e488)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (c0000000001ad098)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (c0000000001b9940)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (c000000000ee6c28)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (c0000000001e4b54)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (c0000000001e8e44)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (c0000000001f7d1c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kcmp.c:__se_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (c000000000207888)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/posix-timers.c (c00000000020ecf4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__se_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (c000000000212e5c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (c000000000216768)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (c00000000021a3e8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (c00000000021f1f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:unqueue_me_pi
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
In kernel/cgroup/cgroup.c (c000000000245644)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
In kernel/cgroup/namespace.c (c000000000247198)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (c00000000024a210)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (c00000000024b644)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (c000000000255110)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (c0000000002554e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (c000000000257bf8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (c00000000026651c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (c00000000026984c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tree_freeing_mark
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
In kernel/debug/debug_core.c (c00000000027110c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/debug/kdb/kdb_support.c (c000000000280554)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (c0000000002c8ec0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (c00000000030a310)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (c000000000332258)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (c000000000332c58)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
- kernel/bpf/cpumap.c:cpu_map_kthread_run
In kernel/events/uprobes.c (c000000000357ba0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (c00000000035ca18)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (c00000000036290c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (c00000000036f960)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:find_lock_task_mm
In mm/fadvise.c (c0000000003713b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (c000000000374098)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (c00000000038d19c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_free_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/util.c (c000000000398d7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (c00000000039d0bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (c00000000039f8cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (c0000000003b308c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_one
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (c0000000003b469c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (c0000000003b80c8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (c0000000003c69a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__handle_mm_fault
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:finish_fault
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (c0000000003c8400)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (c0000000003cab88)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:munlock_vma_pages_range
In mm/mmap.c (c0000000003cf320)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (c0000000003d225c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (c0000000003d37d8)
Location: include/linux/spinlock.h:376
Inline: True
In mm/page_vma_mapped.c (c0000000003d6234)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (0)
Location: include/linux/spinlock.h:376
Inline: True
In mm/rmap.c (c0000000003da0a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (c0000000003dd350)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:__get_vm_area_node
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:free_vmap_block
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
In mm/page_alloc.c (c0000000003ecf18)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/madvise.c (c0000000003f34f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (c00000000040018c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/swapfile.c:mem_cgroup_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_pte_range
- mm/swapfile.c:free_swap_and_cache
- mm/swapfile.c:free_swap_and_cache
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:del_from_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
In mm/frontswap.c (c000000000401720)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (c0000000004029fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:zswap_pool_put
In mm/hugetlb.c (c000000000410c48)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:prep_new_huge_page
- mm/hugetlb.c:__free_huge_page
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (c000000000416bec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:do_mbind
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (c0000000004183b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:__mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (c00000000041c2a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:replace_page
- mm/ksm.c:replace_page
In mm/slub.c (c000000000424d58)
Location: include/linux/spinlock.h:376
Inline: True
In mm/memory_hotplug.c (c00000000042fbc4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:remove_pfn_range_from_zone
- mm/memory_hotplug.c:remove_pfn_range_from_zone
In mm/migrate.c (c000000000434958)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (c000000000442c00)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:vmf_insert_pfn_pmd
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
In mm/khugepaged.c (c00000000044b228)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:khugepaged_scan_pmd
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (c000000000452a14)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
In mm/vmpressure.c (c00000000045c44c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (c00000000045db60)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (c000000000464600)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (c00000000046528c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (c000000000467d14)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (c00000000046ba40)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (c00000000046fcd4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (c0000000004756dc)
Location: include/linux/spinlock.h:376
Inline: True
In fs/super.c (c00000000047f640)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:put_super
In fs/char_dev.c (c0000000004809ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/char_dev.c:cdev_purge
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (c000000000482d8c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (c0000000004853dc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/exec.c:finalize_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:de_thread
In fs/pipe.c (c000000000488da8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (c000000000495e70)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:lookup_open
- fs/namei.c:lookup_open
- fs/namei.c:path_init
- fs/namei.c:__lookup_slow
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (c000000000497fe8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (c000000000498d38)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (c0000000004a156c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_add
- fs/dcache.c:d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:d_delete
- fs/dcache.c:d_delete
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_any_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (c0000000004a6e18)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode_pseudo
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:inode_sb_list_add
In fs/file.c (c0000000004acef4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:__fd_install
- fs/file.c:put_unused_fd
- fs/file.c:__alloc_fd
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
- fs/file.c:get_files_struct
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (c0000000004b1344)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__se_sys_pivot_root
- fs/namespace.c:__se_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:__se_sys_open_tree
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:drop_collected_mounts
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:__detach_mounts
- fs/namespace.c:may_umount
- fs/namespace.c:may_umount_tree
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
In fs/xattr.c (c0000000004be3f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (c0000000004c0944)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (c0000000004cc16c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (c0000000004cdcec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (c0000000004d4a60)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (c0000000004d58f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (c0000000004d6c2c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (c0000000004deafc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:attach_nobh_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__getblk_gfp
- fs/buffer.c:__bforget
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:mark_buffer_dirty_inode
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
In fs/block_dev.c (c0000000004e8cbc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:bd_abort_claiming
- fs/block_dev.c:bd_finish_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_forget
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:bd_acquire
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdget
- fs/block_dev.c:bdev_evict_inode
In fs/proc_namespace.c (c0000000004ee214)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (c0000000004eef44)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
In fs/notify/notification.c (c0000000004ef7c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (c0000000004efb58)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/mark.c (c0000000004f00fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (c0000000004f28c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (c0000000004f3950)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:__se_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__se_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__se_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (c0000000004f561c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (c0000000004f6d9c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
- fs/notify/fanotify/fanotify_user.c:finish_permission_event
In fs/eventpoll.c (c0000000004f99c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (c0000000004fc764)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (c000000000500dbc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (c0000000005071f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:aio_nr_sub
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
- fs/aio.c:put_aio_ring_file
In fs/io_uring.c (c00000000050e034)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/io_uring.c:io_submit_sqe
- fs/io_uring.c:__io_queue_sqe
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/dax.c (c0000000005126d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dax.c:dax_entry_mkclean
In fs/crypto/hooks.c (c000000000519a8c)
Location: include/linux/spinlock.h:376
Inline: True
In fs/crypto/keyring.c (c00000000051af7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
In fs/crypto/keysetup.c (c00000000051ca04)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup.c:put_crypt_info
In fs/crypto/keysetup_v1.c (c00000000051cedc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:fscrypt_put_direct_key
In fs/locks.c (c00000000052462c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_insert_block
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_insert_global_locks
- fs/locks.c:locks_move_blocks
In fs/mbcache.c (c000000000534514)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (c000000000538c2c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (c00000000053923c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (c000000000539bfc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (c000000000541350)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:dquot_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (c00000000054d480)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
In fs/proc/inode.c (c00000000054f410)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
In fs/proc/base.c (c000000000557614)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_pid_cmdline_read
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (c000000000559780)
Location: include/linux/spinlock.h:376
Inline: True
In fs/proc/array.c (c00000000055a178)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (c00000000055cabc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (c00000000055f970)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (c000000000561680)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:unregister_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_fill_cache
- fs/proc/proc_sysctl.c:proc_sys_fill_cache
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:sysctl_head_grab
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (c000000000564608)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (c00000000056b030)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (c000000000571714)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (c000000000571cfc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (c000000000572420)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (c000000000573920)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (c0000000005767a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_undepend_item
- fs/configfs/dir.c:configfs_do_depend_item
- fs/configfs/dir.c:configfs_dirent_is_ready
- fs/configfs/dir.c:configfs_remove_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (c0000000005793f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
In fs/dcookies.c (c00000000057b84c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (c00000000057d3e0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (c000000000582320)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (c000000000590180)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (c00000000059855c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (c0000000005a3d8c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (c0000000005c1848)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/migrate.c (c0000000005c2aa8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (c0000000005e5848)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/jbd2/transaction.c (c000000000606310)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:journal_unmap_buffer
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2__journal_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (c000000000606ca4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (c00000000060b264)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (c00000000060bdf8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (c000000000612530)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (c000000000615104)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (c00000000061fd98)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (c0000000006204c8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (c000000000624218)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (c0000000006260f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (c00000000062a0ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_iget
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (c00000000062e914)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (c00000000062f4cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (c0000000006420fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (c000000000643668)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (c0000000006476c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_dev_do_read
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_simple_background
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_dev_wake_and_unlock
In fs/fuse/dir.c (c00000000064f3d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_set_nowrite
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_dentry_settime
In fs/fuse/file.c (c000000000657f94)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_link_write_file
In fs/fuse/inode.c (c000000000659aa4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_dev_install
- fs/fuse/inode.c:process_init_reply
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (c00000000065b6bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (c00000000065dbe0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_cached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:parse_dirplusfile
- fs/fuse/readdir.c:parse_dirplusfile
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (c00000000065efcc)
Location: include/linux/spinlock.h:376
Inline: True
In fs/tracefs/inode.c (c00000000066332c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (c000000000664c3c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
- fs/pstore/platform.c:pstore_register
In ipc/util.c (c000000000666100)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (c000000000669e84)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (c00000000066b104)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/sem.c:sysvipc_sem_proc_show
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (c0000000006731f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (c0000000006755f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (c000000000678978)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (c0000000006796c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (c00000000067b8d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (c0000000006809d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (c000000000686470)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (c0000000006ae78c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (c0000000006d345c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (c0000000006e24fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (c0000000006e9480)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (c0000000006f24c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (c0000000006ff458)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (c000000000705070)
Location: include/linux/spinlock.h:376
Inline: True
In security/apparmor/secid.c (c000000000718b68)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (c00000000071a774)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (c000000000726e0c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (c000000000727e58)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/integrity/ima/ima_template.c (c0000000007357d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (c00000000074e1a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (c000000000761304)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (c00000000076a59c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (c00000000077158c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (c00000000077dccc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (c000000000788fa0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_realloc_hw_ctxs
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_request_bypass_insert
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (c00000000078c7a4)
Location: include/linux/spinlock.h:376
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/blk-mq-sched.c (c00000000078f54c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:blk_mq_sched_dispatch_requests
In block/ioprio.c (c000000000797860)
Location: include/linux/spinlock.h:376
Inline: True
In block/blk-cgroup.c (c0000000007a83d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (c0000000007b4c1c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_timer_fn
In block/mq-deadline.c (c0000000007b9390)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_stop
- block/mq-deadline.c:deadline_write_fifo_stop
- block/mq-deadline.c:deadline_read_fifo_stop
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (c0000000007c4630)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_stop
- block/blk-mq-debugfs.c:ctx_read_rq_list_stop
- block/blk-mq-debugfs.c:ctx_default_rq_list_stop
- block/blk-mq-debugfs.c:hctx_dispatch_stop
In lib/lockref.c (c0000000007cafb0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/lockref.c:lockref_get_not_dead
- lib/lockref.c:lockref_put_or_lock
- lib/lockref.c:lockref_get_or_lock
- lib/lockref.c:lockref_put_not_zero
- lib/lockref.c:lockref_get_not_zero
In lib/rhashtable.c (c0000000007db488)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_rehash_table
In lib/refcount.c (c0000000007ddde0)
Location: include/linux/spinlock.h:376
Inline: True
In lib/genalloc.c (c0000000007efe38)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (c000000000810cf8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (c00000000085d430)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
- drivers/pci/pci.c:pci_reassigndev_resource_alignment
In drivers/pci/pci-driver.c (c000000000865d04)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (c000000000894cc8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_get_comptag
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_balloon.c (c0000000008d5fa0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/tty/tty_io.c (c0000000008f162c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:check_tty_count
- drivers/tty/tty_io.c:tty_add_file
In drivers/tty/tty_jobctrl.c (c0000000008ffbcc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (c000000000903310)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (c0000000009079f8)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/tty/vt/keyboard.c (c00000000090f298)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (c000000000915760)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/serial/8250/8250_core.c (c00000000092a9cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (c000000000943958)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (c00000000094f2c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/nvram.c (c0000000009506e8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/nvram.c:nvram_misc_release
- drivers/char/nvram.c:nvram_misc_open
- drivers/char/nvram.c:nvram_misc_open
In drivers/char/agp/generic.c (c0000000009559a0)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/char/tpm/tpm_ibmvtpm.c (c00000000096868c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/tpm/tpm_ibmvtpm.c:tpm_ibmvtpm_send
- drivers/char/tpm/tpm_ibmvtpm.c:tpm_ibmvtpm_recv
In drivers/iommu/iommu.c (c00000000096e690)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/base/core.c (c00000000097d638)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:get_device_parent
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (c00000000097ecd4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (c000000000982c88)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (c000000000985bf4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (c00000000098a530)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (c00000000098fec8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/swnode.c:software_node_find_by_name
- drivers/base/swnode.c:software_node_to_swnode
In drivers/base/devtmpfs.c (c000000000992788)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (c0000000009997d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (c0000000009acbac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/base/regmap/regmap.c (c0000000009b41c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/mfd/ezx-pcap.c (c0000000009e9ef0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (c0000000009fb288)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/nvdimm/bus.c (c0000000009fdaa8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (c000000000a03100)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (c000000000a12a08)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/dax/super.c (c000000000a196d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/dma-buf/dma-fence.c (c000000000a1e12c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (c000000000a37f7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (c000000000a40dec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (c000000000a4d374)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (c000000000a5bc1c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (c000000000a9f118)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:tun_attach
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/ppp/ppp_generic.c (c000000000aa6d98)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:__ppp_channel_push
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/usb/core/hcd.c (c000000000ad8af0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb_from_ep
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
In drivers/usb/core/message.c (c000000000add4b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (c000000000ae2c70)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (c000000000aeaf2c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (c000000000afcfe0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
In drivers/usb/dwc2/hcd.c (c000000000b066dc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (c000000000b119ec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (c000000000b35d8c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (c000000000b3e570)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (c000000000b545f0)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/usb/host/xhci-dbgcap.c (c000000000b66160)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (c000000000b68cfc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
- drivers/usb/host/xhci-dbgtty.c:dbc_start_tx
In drivers/input/mousedev.c (c000000000b7c114)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (c000000000b7ebc4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_detach_client
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (c000000000b84b14)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/i2c/i2c-dev.c (c000000000b99ef8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:put_i2c_dev
- drivers/i2c/i2c-dev.c:i2c_dev_get_by_minor
In drivers/thermal/thermal_sysfs.c (c000000000bbe3c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (c0000000013ceaf0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (c000000000be355c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (c000000000bf06c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:free_minor
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (c000000000c114f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/cpufreq_stats.c (c000000000c178fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_record_transition
- drivers/cpufreq/cpufreq_stats.c:store_reset
- drivers/cpufreq/cpufreq_stats.c:show_time_in_state
In drivers/cpufreq/powernv-cpufreq.c (c000000000c1c594)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpufreq/powernv-cpufreq.c:powernv_cpufreq_target_index
- drivers/cpufreq/powernv-cpufreq.c:gpstate_timer_handler
- drivers/cpufreq/powernv-cpufreq.c:gpstate_timer_handler
- drivers/cpufreq/powernv-cpufreq.c:gpstate_timer_handler
In drivers/cpuidle/driver.c (c000000000c1f100)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
In drivers/cpuidle/sysfs.c (c000000000c203c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/hwspinlock/hwspinlock_core.c (c000000000c5b280)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/vme/vme.c (c000000000c6cc84)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In net/socket.c (c000000000c768a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/socket.c:sock_unregister
- net/socket.c:sock_register
In net/core/sock.c (c000000000c7f1b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_free_unlock_clone
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (c000000000c98a1c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (c000000000c99d68)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (c000000000ca5f80)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:napi_hash_del
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (c000000000cc0f70)
Location: include/linux/spinlock.h:376
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 (c000000000cc4d58)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/net-sysfs.c (c000000000cf6d4c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (c000000000cf81d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (c000000000cfdc08)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netpoll.c:netpoll_send_skb_on_dev
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (c000000000cffb74)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (c000000000d0e0e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (c000000000d0eb10)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid_task
- net/core/netclassid_cgroup.c:update_classid_sock
In net/core/devlink.c (c000000000d18948)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (c000000000d330e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (c000000000d3ce40)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_cls_offload_cnt_update
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_get_next_proto
In net/ipv4/route.c (c000000000d5ed2c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (c000000000d62b98)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (c000000000d708ec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (c000000000d70dd4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (c000000000d72f38)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
In net/ipv4/tcp.c (c000000000d7d174)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (c000000000d85718)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (c000000000d93e90)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (c000000000d95b18)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (c000000000d97598)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:listening_get_next
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (c000000000d9e964)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (c000000000da0e34)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (c000000000da4000)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (c000000000da55e0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (c000000000dab750)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (c000000000db8108)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (c000000000dc6304)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (c000000000dcf7cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (c000000000de3fec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (c000000000debe7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/syncookies.c (c000000000df0180)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (c000000000df5324)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (c000000000dfaf94)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (c000000000e0533c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (c000000000e0e7fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (c000000000e133ec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (c000000000e13a64)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_stream_connect
- net/unix/af_unix.c:unix_wait_for_peer
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_disconnect
- net/unix/af_unix.c:unix_peer_get
In net/unix/garbage.c (c000000000e1ae80)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (c000000000e1b65c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (c000000000e1e908)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
- net/ipv6/anycast.c:ipv6_del_acaddr_hash
In net/ipv6/addrconf.c (c000000000e27368)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (c000000000e36a60)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (c000000000e3ed90)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/icmp.c (c000000000e5dfbc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/mcast.c (c000000000e632a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (c000000000e67aa8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (c000000000e6cf9c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (c000000000e73e20)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (c000000000e78184)
Location: include/linux/spinlock.h:376
Inline: True
In net/ipv6/xfrm6_input.c (c000000000e7e418)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (c000000000e83ad4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (c000000000e8f148)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (c000000000e975c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:__fanout_set_data_bpf
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
In net/netlabel/netlabel_domainhash.c (c000000000ea18a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (c0000000013c79a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (c000000000ec3be0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (c000000000ecaf68)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (c000000000ecc000)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_registered
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobj_kset_leave
In lib/xarray.c (c000000000ee04ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store_range
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
- lib/xarray.c:__xas_nomem
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffe000000f94)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In kernel/fork.c (ffffffe0000c1cc8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:_do_fork
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mm
- kernel/fork.c:mm_release
- kernel/fork.c:mm_access
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
In kernel/panic.c (ffffffe0000c207c)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/exit.c (ffffffe0000c4f14)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffe0000c7f80)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/ptrace.c (ffffffe0000cc41a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/ptrace.c:__se_sys_ptrace
- kernel/ptrace.c:__se_sys_ptrace
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffe0000cde2a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffe0000d2a68)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:do_prlimit
In kernel/umh.c (ffffffe0000d583a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffe0000d94bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
In kernel/params.c (ffffffe0000de128)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffe0000dff9a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffe0000e0482)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffe0000e8cce)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/sched/fair.c (ffffffe0000f52ae)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
In kernel/sched/wait.c (ffffffe0000fefac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/locking/mutex.c (ffffffe0008c7668)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffe00011f480)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffe000122366)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffe000128ce2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kcmp.c:__se_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffe000131ce4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/posix-timers.c (ffffffe000136898)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__se_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffe0001382be)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffe00013a17a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffe00013b0fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffe00013d5be)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
In kernel/cgroup/cgroup.c (ffffffe00015152a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
In kernel/cgroup/namespace.c (ffffffe000152950)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffe000154556)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (ffffffe000155212)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffe00015ab3c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffe00015adaa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffe00015cb24)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffe0001657c8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffe00016910a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
In kernel/trace/trace_events.c (ffffffe000191738)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffe0001a10a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffffffe0001bbb3a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffe0001bc486)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
- kernel/bpf/cpumap.c:cpu_map_kthread_run
In kernel/padata.c (ffffffe0001d340e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffffffe0001d4728)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (ffffffe0001dbd96)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:find_lock_task_mm
In mm/fadvise.c (ffffffe0001dcd20)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffe0001de61a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffe0001eeae0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_free_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/util.c (ffffffe0001f35c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffe0001f5d30)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffe0001f7846)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffe000202fb6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_one
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffe000203a66)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffe00020463e)
Location: include/linux/spinlock.h:376
Inline: True
In mm/memory.c (ffffffe00020690a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory.c:follow_pfn
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__pmd_alloc
- mm/memory.c:__handle_mm_fault
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:unmap_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffe00020bbbc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffe00020d086)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:munlock_vma_pages_range
In mm/mmap.c (ffffffe00020f93c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffe0002110f2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffe000211acc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffe00021289c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (0)
Location: include/linux/spinlock.h:376
Inline: True
In mm/rmap.c (ffffffe000213c88)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffe000215c10)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:free_vmap_area_noflush
In mm/page_alloc.c (ffffffe00021f864)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:build_all_zonelists
- mm/page_alloc.c:build_all_zonelists_init
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/madvise.c (ffffffe0002206b6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffe000228a6a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/swapfile.c:mem_cgroup_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_pte_range
- mm/swapfile.c:free_swap_and_cache
- mm/swapfile.c:free_swap_and_cache
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:del_from_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
In mm/frontswap.c (ffffffe00022979e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffffffe00022a400)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffe000232306)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:__free_huge_page
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mmu_notifier.c (ffffffe0002328c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:__mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffe0002342d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:try_to_merge_one_page
- mm/ksm.c:try_to_merge_one_page
In mm/slub.c (ffffffe000239948)
Location: include/linux/spinlock.h:376
Inline: True
In mm/migrate.c (ffffffe00023ef1e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/migrate.c:__buffer_migrate_page
- mm/migrate.c:__buffer_migrate_page
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/memcontrol.c (ffffffe00024437e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
In mm/vmpressure.c (ffffffe0002495f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffe00024a67a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffe00024bab0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffe00024c2da)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffe00024d734)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffe0002504bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffe00025229c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffe00025527e)
Location: include/linux/spinlock.h:376
Inline: True
In fs/super.c (ffffffe00025ae00)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffe00025be7e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/char_dev.c:cdev_purge
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffe00025cbc2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffe00025e9da)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/exec.c:__do_execve_file
- fs/exec.c:__do_execve_file
- fs/exec.c:finalize_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:de_thread
In fs/pipe.c (ffffffe0002605c8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffe0002684f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:lookup_open
- fs/namei.c:lookup_open
- fs/namei.c:path_init
- fs/namei.c:__lookup_slow
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffe0002693ae)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:__se_sys_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffe000269dd0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffe00026d164)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_add
- fs/dcache.c:d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_any_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:__lock_parent
- fs/dcache.c:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffe00027227a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- fs/inode.c:igrab
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode_pseudo
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:inode_sb_list_add
In fs/file.c (ffffffe00027590a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:put_unused_fd
- fs/file.c:__alloc_fd
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
- fs/file.c:get_files_struct
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffffffe000277f10)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__se_sys_pivot_root
- fs/namespace.c:__se_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:__se_sys_open_tree
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:drop_collected_mounts
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:__detach_mounts
- fs/namespace.c:may_umount
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
In fs/xattr.c (ffffffe00028026e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffe0002816e6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffe000288904)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffe000289ac2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffe00028d2cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffe00028ded8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffe00028e6d2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffe000292ea6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__getblk_gfp
- fs/buffer.c:__bforget
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
In fs/block_dev.c (ffffffe000299126)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:bd_abort_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_forget
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdget
- fs/block_dev.c:bdev_evict_inode
In fs/proc_namespace.c (ffffffe00029c89e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffe00029d198)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
In fs/notify/notification.c (ffffffe00029d800)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (ffffffe00029db0e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffe00029e036)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_add_mark_list
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffe00029f954)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffe0002a0ce0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:__se_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__se_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__se_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (ffffffe0002a161e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (ffffffe0002a1ba8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffe0002a4134)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffe0002a60ea)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/timerfd.c:__se_sys_timerfd_settime
- fs/timerfd.c:__se_sys_timerfd_settime
- fs/timerfd.c:__se_sys_timerfd_settime
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffe0002a7ce6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffffffe0002aa234)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:__se_sys_io_setup
- fs/aio.c:__se_sys_io_setup
- fs/aio.c:__se_sys_io_setup
- fs/aio.c:__se_sys_io_setup
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:aio_nr_sub
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
- fs/aio.c:put_aio_ring_file
In fs/io_uring.c (ffffffe0002af66e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/io_uring.c:io_submit_sqe
- fs/io_uring.c:__io_queue_sqe
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/dax.c (ffffffe0002b2cf4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dax.c:dax_entry_mkclean
- fs/dax.c:dax_entry_mkclean
In fs/crypto/hooks.c (ffffffe0002b6104)
Location: include/linux/spinlock.h:376
Inline: True
In fs/crypto/keyring.c (ffffffe0002b6eac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
In fs/crypto/keysetup.c (ffffffe0002b7f04)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup.c:put_crypt_info
In fs/crypto/keysetup_v1.c (ffffffe0002b82a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:fscrypt_put_direct_key
In fs/locks.c (ffffffe0002bd3e2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_insert_global_locks
- fs/locks.c:locks_move_blocks
In fs/mbcache.c (ffffffe0002c43d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffe0002c6bfa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffe0002c6f7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffe0002c764a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fhandle.c:__se_sys_open_by_handle_at
In fs/quota/dquot.c (ffffffe0002cb844)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:dquot_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffe0002d361c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
In fs/proc/inode.c (ffffffe0002d43d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
In fs/proc/base.c (ffffffe0002d8db8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffe0002da1fc)
Location: include/linux/spinlock.h:376
Inline: True
In fs/proc/array.c (ffffffe0002dad00)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffe0002dc99a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffe0002de8ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffe0002e0464)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:unregister_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_fill_cache
- fs/proc/proc_sysctl.c:proc_sys_fill_cache
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffe0002e1d6c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffe0002e53d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffe0002e8812)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffe0002e8c1c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffe0002e9786)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffe0002e9c9e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffe0002eb652)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_do_depend_item
- fs/configfs/dir.c:configfs_dirent_is_ready
- fs/configfs/dir.c:configfs_remove_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffe0002ed738)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
In fs/dcookies.c (ffffffe0002eece6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffe0002f011e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffe0002f30ca)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffe0002fc5ae)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
In fs/ext4/ialloc.c (ffffffe000301dc0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffe000308c86)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffe00031bc08)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/migrate.c (ffffffe00031c6b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffe000331768)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/jbd2/transaction.c (ffffffe000345510)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2__journal_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffe000345c3e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffe000348ec4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffe00034967a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffe00034d5ec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffe00034f4dc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffe000356618)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffe000356afc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffe000358aa6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffe00035a1ae)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffe00035d36a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffe00035f8b0)
Location: include/linux/spinlock.h:376
Inline: True
In fs/fat/namei_vfat.c (ffffffe00035fec2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffe00036cb98)
Location: include/linux/spinlock.h:376
Inline: True
In fs/nls/nls_base.c (ffffffe00036d4cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffe00036ff02)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_simple_background
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_dev_wake_and_unlock
In fs/fuse/dir.c (ffffffe0003751c6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_set_nowrite
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_dentry_settime
In fs/fuse/file.c (ffffffe00037adac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_link_write_file
In fs/fuse/inode.c (ffffffe00037c526)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_dev_install
- fs/fuse/inode.c:process_init_reply
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffe00037d67a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (ffffffe00037ec42)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffffffe00037fcc4)
Location: include/linux/spinlock.h:376
Inline: True
In fs/tracefs/inode.c (ffffffe000382dd4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffe000383dcc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffe0003849c6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffe000386128)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffe00038a168)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:__se_sys_semctl
- ipc/sem.c:__se_sys_semctl
- ipc/sem.c:__se_sys_semctl
- ipc/sem.c:__se_sys_semctl
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffe00038bd84)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffe00038cef4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/mqueue.c:__do_sys_mq_getsetattr
- ipc/mqueue.c:__do_sys_mq_getsetattr
- ipc/mqueue.c:__se_sys_mq_notify
- ipc/mqueue.c:__se_sys_mq_timedreceive
- ipc/mqueue.c:__se_sys_mq_timedreceive
- ipc/mqueue.c:__se_sys_mq_timedsend
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffe00038e97c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffe00038f15e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffe0003907d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffe000393610)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffe000396c5e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffe0003a821e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffe0003c25f6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (ffffffe0003cad2e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffe0003ce756)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffe0003d3b20)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (ffffffe0003db3ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffe0003dedc0)
Location: include/linux/spinlock.h:376
Inline: True
In security/apparmor/secid.c (ffffffe0003ea29c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffe0003eb41c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffe0003f2926)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffe0003f3168)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/integrity/ima/ima_template.c (ffffffe0003fa53c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffe000409126)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffe0004182ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffe00041da62)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffe000421d90)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffe000429914)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffe000430808)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_realloc_hw_ctxs
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_request_bypass_insert
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffe000432d5c)
Location: include/linux/spinlock.h:376
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/blk-mq-sched.c (ffffffe000434742)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:blk_mq_sched_dispatch_requests
In block/ioprio.c (ffffffe000439786)
Location: include/linux/spinlock.h:376
Inline: True
In block/blk-cgroup.c (ffffffe0004452e6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffe00044cc1c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_timer_fn
In block/mq-deadline.c (ffffffe00044f560)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_read_fifo_stop
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (ffffffe0004559a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_default_rq_list_stop
- block/blk-mq-debugfs.c:hctx_dispatch_stop
In lib/lockref.c (ffffffe00045a306)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/lockref.c:lockref_get_not_dead
- lib/lockref.c:lockref_put_or_lock
- lib/lockref.c:lockref_get_or_lock
- lib/lockref.c:lockref_put_not_zero
- lib/lockref.c:lockref_get_not_zero
- lib/lockref.c:lockref_get
In lib/rhashtable.c (ffffffe0004638b2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_rehash_table
In lib/refcount.c (ffffffe000464d4a)
Location: include/linux/spinlock.h:376
Inline: True
In lib/genalloc.c (ffffffe000470874)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffe00048c0f2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffe0004bc81a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
- drivers/pci/pci.c:pci_reassigndev_resource_alignment
In drivers/pci/pci-driver.c (ffffffe0004c1158)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffe0004ed41e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_get_comptag
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_balloon.c (ffffffe000520c60)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/tty/tty_io.c (ffffffe00052fa3e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:check_tty_count
- drivers/tty/tty_io.c:tty_add_file
In drivers/tty/tty_jobctrl.c (ffffffe00053850c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffe00053abd0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffe00053d154)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/tty/vt/keyboard.c (ffffffe000541c58)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffe000545e96)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/serial/8250/8250_core.c (ffffffe00055068e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/tty/serial/sifive.c (ffffffe00055e088)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/sifive.c:sifive_serial_console_write
- drivers/tty/serial/sifive.c:sifive_serial_irq
- drivers/tty/serial/sifive.c:sifive_serial_irq
- drivers/tty/serial/sifive.c:sifive_serial_irq
In drivers/char/random.c (ffffffe000561cb8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffe000567690)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/base/core.c (ffffffe00057bacc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:get_device_parent
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffe00057c95a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffe00057f1ee)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffe000580a94)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffe0005830f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffe0005867c6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/swnode.c:software_node_find_by_name
- drivers/base/swnode.c:software_node_to_swnode
In drivers/base/devtmpfs.c (ffffffe000587ebc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffe00058be40)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffffffe0005920be)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:_request_firmware
In drivers/base/regmap/regmap.c (ffffffe00059447e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/mfd/ezx-pcap.c (ffffffe0005b4d44)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffe0005bf846)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_get_regmap
- drivers/mfd/syscon.c:of_syscon_register
In drivers/nvdimm/bus.c (ffffffe0005c1448)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffe0005c48b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffe0005cd990)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/dax/super.c (ffffffe0005d07aa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/dma-buf/dma-fence.c (ffffffe0005d369a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffffffe0005e3838)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffe0005e8f26)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffe0005f0d5c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffe0005f98ba)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffe000627e00)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:tun_attach
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/ppp/ppp_generic.c (ffffffe00062c5ee)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/usb/core/hcd.c (ffffffe00064233a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb_from_ep
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
In drivers/usb/core/message.c (ffffffe00064554a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (ffffffe000648ea8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffe00064f65c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffe0006596ce)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
In drivers/usb/dwc2/hcd.c (ffffffe0006603e2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffe000667ea2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffe000680356)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffe000685e36)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffe000693eca)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffffffe00069f716)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffe0006a13f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
- drivers/usb/host/xhci-dbgtty.c:dbc_start_tx
In drivers/input/mousedev.c (ffffffe0006ac74c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffe0006ad7d2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffe0006b135a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/i2c/i2c-dev.c (ffffffe0006bd164)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:put_i2c_dev
- drivers/i2c/i2c-dev.c:i2c_dev_get_by_minor
In drivers/thermal/thermal_sysfs.c (ffffffe0006d244a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffffffe0000a281c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (ffffffe0006e9eac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (ffffffe0006f1386)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:free_minor
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/hwspinlock/hwspinlock_core.c (ffffffe00072d1d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/vme/vme.c (ffffffe0007344ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In net/socket.c (ffffffe00073a3fa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffe00073f3de)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_free_unlock_clone
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffe00074d0b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffe00074e1f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffe000758cba)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:napi_hash_del
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffe000766628)
Location: include/linux/spinlock.h:376
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 (ffffffe000769422)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/net-sysfs.c (ffffffe000787880)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffe00078a0ce)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffe00078d500)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netpoll.c:netpoll_send_skb_on_dev
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffe00078f5f2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffe00079710a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffe000797392)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid_task
- net/core/netclassid_cgroup.c:update_classid_sock
In net/core/devlink.c (ffffffe00079d034)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (ffffffe0007ab1fe)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffffffe0007b0ede)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_cls_offload_cnt_update
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_get_next_proto
In net/ipv4/route.c (ffffffe0007c572e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffe0007c7f2a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffe0007d10a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffe0007d14de)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffe0007d2d46)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_complete_hashdance
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
In net/ipv4/tcp.c (ffffffe0007d8b32)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (ffffffe0007de650)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffe0007e8860)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffe0007e9b78)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffe0007edd70)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:listening_get_next
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffe0007efc44)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffe0007f1240)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffe0007f3118)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffe0007f40c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (ffffffe0007f9dca)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffe0007fff60)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffe00080922a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffe00080e65e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffe00081b882)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffe00082100a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/syncookies.c (ffffffe000823152)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (ffffffe000826716)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffe00082bddc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffe000831d9c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffe0008386b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffe00083b8d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffffffe00083ce88)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_stream_connect
- net/unix/af_unix.c:unix_wait_for_peer
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_autobind
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_disconnect
- net/unix/af_unix.c:unix_peer_get
In net/unix/garbage.c (ffffffe000840a66)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (ffffffe000840f92)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffe000843060)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
- net/ipv6/anycast.c:ipv6_del_acaddr_hash
In net/ipv6/addrconf.c (ffffffe00084a704)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (ffffffe000852fda)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffffffe000858b64)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/icmp.c (ffffffe00086c928)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/mcast.c (ffffffe000870580)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (ffffffe000872e74)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffe000876b42)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffe00087b552)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffe00087e85a)
Location: include/linux/spinlock.h:376
Inline: True
In net/ipv6/xfrm6_input.c (ffffffe0008824ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffe0008874ca)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffe00088d932)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffe000891f7e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:__fanout_set_data_bpf
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
In net/netlabel/netlabel_domainhash.c (ffffffe00089953a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffe000044588)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffe0008aec0a)
Location: include/linux/spinlock.h:376
Inline: True
In lib/klist.c (ffffffe0008b39f6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffe0008b3eaa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_registered
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobj_kset_leave
In lib/xarray.c (ffffffe0008c3520)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
- lib/xarray.c:__xas_nomem
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff8288b2a7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff81022614)
Location: include/linux/spinlock.h:376
Inline: True
In arch/x86/xen/mmu_pv.c (ffffffff81025c80)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_exit_mmap
- arch/x86/xen/mmu_pv.c:xen_dup_mmap
- arch/x86/xen/mmu_pv.c:xen_activate_mm
- arch/x86/xen/mmu_pv.c:xen_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
- arch/x86/xen/mmu_pv.c:xen_pte_unlock
In arch/x86/kernel/ldt.c (ffffffff81037093)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:write_ldt
In arch/x86/kernel/alternative.c (ffffffff8103a294)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:__text_poke
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8105382d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_release
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
In arch/x86/kernel/reboot.c (ffffffff810626d9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init.c (ffffffff828acfa4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/init_64.c (ffffffff81a6b04f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:__kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l4
In arch/x86/mm/pageattr.c (ffffffff8108370c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pageattr.c:__change_page_attr_set_clr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__split_large_page
- arch/x86/mm/pageattr.c:__split_large_page
- arch/x86/mm/pageattr.c:update_page_count
In arch/x86/mm/pat.c (ffffffff8108523e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff8108686b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff8108a734)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff81092668)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- 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 kernel/fork.c (ffffffff8109a8fa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:_do_fork
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:mm_release
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffffffff8109abb4)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/cpu.c (ffffffff8109d74b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff8109ecc1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff810a26fd)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/ptrace.c (ffffffff810a828e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff810b199f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810b4e0d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:do_prlimit
- kernel/sys.c:__x32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_sys_old_getrlimit
- kernel/sys.c:__x64_sys_old_getrlimit
In kernel/umh.c (ffffffff810b8944)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810bc81f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
In kernel/params.c (ffffffff810c1a66)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810c3991)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810c6ca9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810d31d3)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/sched/fair.c (ffffffff810e5bf6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810eebfe)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810f6c5c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff81a70c6f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff8111d211)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff8111fdd3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff81129365)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kcmp.c:__do_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff81133e87)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff81135980)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff81139270)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__ia32_sys_timer_delete
- kernel/time/posix-timers.c:__x64_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff8113cb05)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff8113f1f9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff811411bd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff8114478e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
In kernel/cgroup/cgroup.c (ffffffff8115edeb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
In kernel/cgroup/namespace.c (ffffffff8115ff1d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff81161a0d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (ffffffff811625ae)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff81169913)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff81169ba8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff8116b970)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff811757b6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff81179250)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
In kernel/debug/debug_core.c (ffffffff8117c949)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/debug/kdb/kdb_support.c (ffffffff811863d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (ffffffff811b4894)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811da6be)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffffffff811f7e3e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff811f8693)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
- kernel/bpf/cpumap.c:cpu_map_kthread_run
In kernel/events/uprobes.c (ffffffff812123c7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (ffffffff812168e0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffffffff8121956b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (ffffffff81222316)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:find_lock_task_mm
In mm/fadvise.c (ffffffff81223453)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff812255c3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff812388fe)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_free_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/util.c (ffffffff8123e18c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff81240e41)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff81242958)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff8124fd7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_one
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff8125073e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff81252848)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff8125d30d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__handle_mm_fault
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:finish_fault
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff8125e68e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff8126048e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:munlock_vma_pages_range
In mm/mmap.c (ffffffff81263aaa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff8126674c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff81268653)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff8126a253)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff8126a7fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pgd_range
In mm/rmap.c (ffffffff8126cc7b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff8126edf5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:__get_vm_area_node
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
In mm/page_alloc.c (ffffffff81279f4a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/madvise.c (ffffffff8127cea6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff81285ab9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/swapfile.c:mem_cgroup_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:split_swap_cluster
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
In mm/frontswap.c (ffffffff812865c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffffffff81287149)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffff812904e6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:__free_huge_page
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff812952c8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_mbind
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff81296393)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:__mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff81298835)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:replace_page
- mm/ksm.c:replace_page
In mm/slub.c (ffffffff8129e34d)
Location: include/linux/spinlock.h:376
Inline: True
In mm/memory_hotplug.c (ffffffff81a67f31)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:remove_pfn_range_from_zone
In mm/migrate.c (ffffffff812a6d30)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812b15ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:vmf_insert_pfn_pud
- mm/huge_memory.c:vmf_insert_pfn_pmd
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff812b6e90)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:khugepaged_scan_pmd
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff812bb856)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
In mm/vmpressure.c (ffffffff812c1761)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff812c2698)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812c684f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff812c7093)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff812c86b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffff812cb758)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff812ce13c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff812d28e5)
Location: include/linux/spinlock.h:376
Inline: True
In fs/super.c (ffffffff812d9ad4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff812dab10)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/char_dev.c:cdev_purge
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff812dc4b6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff812ddd4d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/exec.c:finalize_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff812e061c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff812e9d25)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:lookup_open
- fs/namei.c:lookup_open
- fs/namei.c:path_init
- fs/namei.c:__lookup_slow
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffff812eb2dd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff812ebe08)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff812f0f38)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_add
- fs/dcache.c:d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_any_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:__lock_parent
- fs/dcache.c:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff812f562b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- fs/inode.c:igrab
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode_pseudo
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:inode_sb_list_add
In fs/file.c (ffffffff812f8309)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:put_unused_fd
- fs/file.c:__alloc_fd
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
- fs/file.c:get_files_struct
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffffffff812fa5a5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__ia32_sys_pivot_root
- fs/namespace.c:__ia32_sys_pivot_root
- fs/namespace.c:__x64_sys_pivot_root
- fs/namespace.c:__x64_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:open_detached_copy
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:drop_collected_mounts
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:__detach_mounts
- fs/namespace.c:may_umount
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
In fs/xattr.c (ffffffff81303ad6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffff81304fad)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8130cf29)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff8130e188)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff813130ec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffff81313cec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff81314c5f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff81319a6e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__getblk_gfp
- fs/buffer.c:__bforget
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
In fs/block_dev.c (ffffffff81320315)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:bd_abort_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_forget
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdget
- fs/block_dev.c:bdev_evict_inode
In fs/proc_namespace.c (ffffffff813248ab)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff813250e6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
In fs/notify/notification.c (ffffffff8132559f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (ffffffff813257b5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff81325c29)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff81327121)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff81327a80)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (ffffffff813290d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (ffffffff813298e6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffff8132c0d9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff8132eecf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff81331789)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffffffff81334133)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:aio_nr_sub
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
In fs/io_uring.c (ffffffff8133be9f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/io_uring.c:io_submit_sqe
- fs/io_uring.c:__io_queue_sqe
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/dax.c (ffffffff8133fb38)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dax.c:dax_entry_mkclean
- fs/dax.c:dax_entry_mkclean
In fs/crypto/hooks.c (ffffffff81344458)
Location: include/linux/spinlock.h:376
Inline: True
In fs/crypto/keyring.c (ffffffff81345364)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
In fs/crypto/keysetup.c (ffffffff81346487)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup.c:put_crypt_info
In fs/crypto/keysetup_v1.c (ffffffff813468f7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:fscrypt_put_direct_key
In fs/locks.c (ffffffff8134c395)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_insert_global_locks
- fs/locks.c:locks_move_blocks
In fs/mbcache.c (ffffffff81357c3d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff8135a8d2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff8135adb0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff8135b408)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff8135fd4b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:dquot_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81368526)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
In fs/proc/inode.c (ffffffff8136a0a5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
In fs/proc/base.c (ffffffff8136f04d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff81370655)
Location: include/linux/spinlock.h:376
Inline: True
In fs/proc/array.c (ffffffff81370cc8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff81372d7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff81374d15)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff813761c9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:unregister_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff81377d1d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff8137c2ef)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff8137fa87)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff8137fdea)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff81380a2c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff81380f78)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff81382d4c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_dir_open
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_do_depend_item
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff8138458f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
In fs/dcookies.c (ffffffff81385d3e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff81386fe7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffff81389bda)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff813951e0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
In fs/ext4/ialloc.c (ffffffff8139b34c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff813a3ccf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff813b8c53)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/migrate.c (ffffffff813b98ee)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffff813d646c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/jbd2/transaction.c (ffffffff813ea9a2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2__journal_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff813eb230)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff813ee4d5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff813eeafd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff813f2d01)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff813f4d0c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff813fc8cb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff813fcd2f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff813ffac7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff81400feb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8140556b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff81407245)
Location: include/linux/spinlock.h:376
Inline: True
In fs/fat/namei_vfat.c (ffffffff814074fb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff8141568a)
Location: include/linux/spinlock.h:376
Inline: True
In fs/nls/nls_base.c (ffffffff81416277)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff81418b9f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_simple_background
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_dev_wake_and_unlock
In fs/fuse/dir.c (ffffffff8141e3e8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_dentry_settime
In fs/fuse/file.c (ffffffff81424c76)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_link_write_file
In fs/fuse/inode.c (ffffffff8142648c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_dev_install
- fs/fuse/inode.c:process_init_reply
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff8142764f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (ffffffff81428dff)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffffffff81429f11)
Location: include/linux/spinlock.h:376
Inline: True
In fs/tracefs/inode.c (ffffffff8142c681)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff8142d427)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff8142ef19)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff81431d0d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff81432dba)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/sem.c:sysvipc_sem_proc_show
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff8143853b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff8143a4f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff8143c7fd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff8143cebb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8143e319)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff81441929)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff814457d5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff8145920f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff8147546a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (ffffffff8147ea3a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff81482914)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff81487f2a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (ffffffff8148fa19)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff8149380c)
Location: include/linux/spinlock.h:376
Inline: True
In security/apparmor/secid.c (ffffffff814a0d1d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff814a206e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff814aa5ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff814ab102)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/integrity/ima/ima_template.c (ffffffff814b32c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffff814c17aa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff814d063a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff814d602a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff814da77c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff814e2ef2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff814eac69)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_realloc_hw_ctxs
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_request_bypass_insert
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff814ed59f)
Location: include/linux/spinlock.h:376
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/blk-mq-sched.c (ffffffff814eef89)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:blk_mq_sched_dispatch_requests
In block/ioprio.c (ffffffff814f4329)
Location: include/linux/spinlock.h:376
Inline: True
In block/blk-cgroup.c (ffffffff81501c2e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff8150a3e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_timer_fn
In block/mq-deadline.c (ffffffff8150d105)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_stop
- block/mq-deadline.c:deadline_write_fifo_stop
- block/mq-deadline.c:deadline_read_fifo_stop
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (ffffffff81512e05)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_stop
- block/blk-mq-debugfs.c:ctx_read_rq_list_stop
- block/blk-mq-debugfs.c:ctx_default_rq_list_stop
- block/blk-mq-debugfs.c:hctx_dispatch_stop
In lib/lockref.c (ffffffff81518598)
Location: include/linux/spinlock.h:376
Inline: True
In lib/rhashtable.c (ffffffff81523705)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_rehash_table
In lib/refcount.c (ffffffff815245f8)
Location: include/linux/spinlock.h:376
Inline: True
In lib/genalloc.c (ffffffff8152fdb0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff8154aecb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffff81576706)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
- drivers/pci/pci.c:pci_reassigndev_resource_alignment
In drivers/pci/pci-driver.c (ffffffff8157bb97)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffff815a9702)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_get_comptag
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_balloon.c (ffffffff8162648f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff81630c06)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_hvm
In drivers/xen/xenbus/xenbus_xs.c (ffffffff81631fc0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_request_exit
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_exit
In drivers/xen/mcelog.c (ffffffff8163a8bd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff8164a707)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:check_tty_count
- drivers/tty/tty_io.c:tty_add_file
In drivers/tty/tty_jobctrl.c (ffffffff816548d9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff81656b1d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81659fa1)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8165e507)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff8166278e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_xen.c (ffffffff828e90b9)
Location: include/linux/spinlock.h:376
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
In drivers/tty/serial/8250/8250_core.c (ffffffff8166f464)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff816825ed)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffff8168855e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff8168944a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff8168dd51)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/iommu/iommu.c (ffffffff816a10e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/iova.c (ffffffff816a34fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
In drivers/iommu/amd_iommu.c (ffffffff816a7bd6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:detach_device
- drivers/iommu/amd_iommu.c:attach_device
- drivers/iommu/amd_iommu.c:domain_id_free
- drivers/iommu/amd_iommu.c:domain_id_alloc
In drivers/iommu/intel-iommu.c (ffffffff816b4b44)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- 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_insert_one_dev_info
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
In drivers/iommu/intel-pasid.c (ffffffff816b5c31)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/intel-pasid.c:intel_pasid_get_entry
- drivers/iommu/intel-pasid.c:intel_pasid_get_entry
- drivers/iommu/intel-pasid.c:intel_pasid_lookup_id
- drivers/iommu/intel-pasid.c:intel_pasid_free_id
- drivers/iommu/intel-pasid.c:intel_pasid_alloc_id
In drivers/iommu/intel-svm.c (ffffffff816b7534)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
In drivers/base/core.c (ffffffff816c2137)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff816c2c9f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff816c5a9a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff816c7df3)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/base/attribute_container.c (ffffffff816ca3cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff816cd0aa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/swnode.c:software_node_find_by_name
- drivers/base/swnode.c:software_node_to_swnode
In drivers/base/devtmpfs.c (ffffffff816cea83)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff816d3059)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffffffff816df9b8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:__free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff816e4b4d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff816f7808)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlbd_release_minors
In drivers/mfd/ezx-pcap.c (ffffffff8170351e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff817045b3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff817058c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff81708cce)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffff81712d9a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/dax/super.c (ffffffff81717aca)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/dma-buf/dma-fence.c (ffffffff8171af6f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffffffff8172c7d2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff8173237b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff8173a594)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/nvme/host/pci.c (ffffffff8174e9b5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvme/host/pci.c:nvme_poll
- drivers/nvme/host/pci.c:nvme_poll_irqdisable
- drivers/nvme/host/pci.c:nvme_commit_rqs
- drivers/nvme/host/pci.c:nvme_submit_cmd
In drivers/ata/libata-core.c (ffffffff81754528)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff81786dfc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:tun_attach
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/ppp/ppp_generic.c (ffffffff8178cd33)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffffffff8179332f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff817a708f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb_from_ep
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
In drivers/usb/core/message.c (ffffffff817aa964)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (ffffffff817ae458)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff817b4210)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff817be4b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
In drivers/usb/dwc2/hcd.c (ffffffff817c3c12)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff817ca281)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff817e1e57)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff817e842e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff817f6c9e)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/input/mousedev.c (ffffffff81810b3d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff81811fb1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffff81815e1c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/rtc/rtc-cmos.c (ffffffff8181cf6e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/thermal/thermal_sysfs.c (ffffffff8182fcb4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffffffff82af3f54)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (ffffffff81848f98)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (ffffffff81850fc3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:free_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffffffff81866865)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/cpufreq/cpufreq_stats.c (ffffffff81869cd0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_record_transition
- drivers/cpufreq/cpufreq_stats.c:store_reset
- drivers/cpufreq/cpufreq_stats.c:show_time_in_state
In drivers/cpuidle/driver.c (ffffffff8187356e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
In drivers/cpuidle/sysfs.c (ffffffff81873e49)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81a6e5be)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/firmware/efi/efi.c (ffffffff81a69c90)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff818946e3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/vme/vme.c (ffffffff8189fb76)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In arch/x86/pci/xen.c (ffffffff818a56a5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff818a83b1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/pci/common.c:pcibios_add_device
- arch/x86/pci/common.c:del_dma_domain
- arch/x86/pci/common.c:add_dma_domain
In net/socket.c (ffffffff818ad2da)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff818b4467)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff818c3eaa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff818c4b49)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff818d11c1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:napi_hash_del
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff818e0998)
Location: include/linux/spinlock.h:376
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 (ffffffff818e2c59)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/net-sysfs.c (ffffffff81905c29)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff81907396)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffff8190ad33)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netpoll.c:netpoll_send_skb_on_dev
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff8190c37c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff81916b7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
- net/core/netprio_cgroup.c:update_netprio
In net/core/netclassid_cgroup.c (ffffffff81916da0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid_task
- net/core/netclassid_cgroup.c:update_classid_sock
In net/core/devlink.c (ffffffff8191d0f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (ffffffff8192e5f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffffffff819357ff)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_cls_offload_cnt_reset
- net/sched/cls_api.c:tc_cls_offload_cnt_update
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_get_next_proto
In net/ipv4/route.c (ffffffff8194c48e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff8194f49e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81959a80)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81959f56)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff8195ba1e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
In net/ipv4/tcp.c (ffffffff81962a1d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (ffffffff81968d28)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff81974723)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81975bba)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff81979a6f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff8197c82d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff8197dde4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff8197fdb5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff81980d0c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (ffffffff81987a5d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff8198e8d3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81998305)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff8199eb34)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff819ad537)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff819b1a54)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/syncookies.c (ffffffff819b5822)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (ffffffff819b92fe)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff819bdc07)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff819c5707)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff819cb71d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff819cec40)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffffffff819cfe45)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_wait_for_peer
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_disconnect
- net/unix/af_unix.c:unix_peer_get
In net/unix/garbage.c (ffffffff819d3d06)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (ffffffff819d42d1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff819d6710)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
- net/ipv6/anycast.c:ipv6_del_acaddr_hash
In net/ipv6/addrconf.c (ffffffff819de61a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (ffffffff819e837c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffffffff819ee08f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/icmp.c (ffffffff81a05e00)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/mcast.c (ffffffff81a09a31)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (ffffffff81a0c625)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81a10b50)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81a15b3c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff81a19056)
Location: include/linux/spinlock.h:376
Inline: True
In net/ipv6/xfrm6_input.c (ffffffff81a1d368)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81a2181d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81a28930)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81a2e129)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:__fanout_set_data_bpf
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
- net/packet/af_packet.c:__unregister_prot_hook
- net/packet/af_packet.c:__unregister_prot_hook
In net/netlabel/netlabel_domainhash.c (ffffffff81a35a8e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff82909315)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff81a4d24f)
Location: include/linux/spinlock.h:376
Inline: True
In lib/klist.c (ffffffff81a4f3c5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff81a4f79d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_registered
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobj_kset_leave
In lib/xarray.c (ffffffff81a5f1f6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store_range
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
- lib/xarray.c:__xas_nomem
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff82889224)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/kernel/ldt.c (ffffffff81026966)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:write_ldt
In arch/x86/kernel/alternative.c (ffffffff81029b42)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:__text_poke
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff810438fd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_release
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
In arch/x86/kernel/reboot.c (ffffffff81052b35)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init.c (ffffffff828a526b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/init_64.c (ffffffff81a2756d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:__kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l4
In arch/x86/mm/pageattr.c (ffffffff810717f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pageattr.c:__change_page_attr_set_clr
- arch/x86/mm/pageattr.c:__change_page_attr_set_clr
- arch/x86/mm/pageattr.c:__change_page_attr_set_clr
- arch/x86/mm/pageattr.c:__change_page_attr_set_clr
- arch/x86/mm/pageattr.c:__change_page_attr_set_clr
- arch/x86/mm/pageattr.c:update_page_count
In arch/x86/mm/pat.c (ffffffff81073f0e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff8107555d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff810792a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff81081108)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- 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 kernel/fork.c (ffffffff8108933a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:_do_fork
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:mm_release
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffffffff810895f4)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/cpu.c (ffffffff8108c16b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff8108d6fd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff810910dd)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/ptrace.c (ffffffff81096c4e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff810a02bf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810a373d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:do_prlimit
- kernel/sys.c:__x32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_sys_old_getrlimit
- kernel/sys.c:__x64_sys_old_getrlimit
In kernel/umh.c (ffffffff810a727e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810ab08f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
In kernel/params.c (ffffffff810b0256)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810b21a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810b54c9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810c1803)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/sched/fair.c (ffffffff810d4d96)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810dec8e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810e6e2c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff81a2d05f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff8110e2d1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff811117d3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff8111bbf5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kcmp.c:__do_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff811268e7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff81128389)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff8112d9f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__ia32_sys_timer_delete
- kernel/time/posix-timers.c:__x64_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff8112f590)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff81131cc9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8113402d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff81136fb2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
In kernel/cgroup/cgroup.c (ffffffff81152085)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
In kernel/cgroup/namespace.c (ffffffff8115318d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff81154c6d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (ffffffff81155804)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff8115cb13)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff8115cda8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff8115eb70)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff81168956)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff8116c3f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
In kernel/debug/debug_core.c (ffffffff8116fac9)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/debug/kdb/kdb_support.c (ffffffff81179514)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (ffffffff811a7694)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811cd47e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffffffff811eab8e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff811eb3e3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
- kernel/bpf/cpumap.c:cpu_map_kthread_run
In kernel/events/core.c (ffffffff811fb3c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_free_event
In kernel/events/uprobes.c (ffffffff81205157)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (ffffffff81209640)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffffffff8120c77b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (ffffffff812154c6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:find_lock_task_mm
In mm/fadvise.c (ffffffff81216603)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff81218763)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff8122b93e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_free_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/util.c (ffffffff8123118c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff81233e41)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff81235928)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff81242d1c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_one
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff812436ce)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff81245b0d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff8124f762)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:finish_fault
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff81250b1b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff812528ae)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:munlock_vma_pages_range
In mm/mmap.c (ffffffff81255eca)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff81258f11)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff8125a851)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff8125c443)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff8125c6bf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pgd_range
In mm/rmap.c (ffffffff8125ecb7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff81260d65)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:__get_vm_area_node
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
In mm/page_alloc.c (ffffffff8126be3a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/madvise.c (ffffffff8126ecb0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff81277929)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/swapfile.c:mem_cgroup_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:unuse_pte_range
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:split_swap_cluster
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
In mm/frontswap.c (ffffffff81278424)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffffffff81278fa9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffff81282176)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:__free_huge_page
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff81286ed8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_mbind
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff81287fa3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:__mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff8128a3f5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:replace_page
- mm/ksm.c:replace_page
In mm/slub.c (ffffffff8128fecd)
Location: include/linux/spinlock.h:376
Inline: True
In mm/memory_hotplug.c (ffffffff81a249f1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:remove_pfn_range_from_zone
In mm/migrate.c (ffffffff812987d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812a297c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:vmf_insert_pfn_pud
- mm/huge_memory.c:vmf_insert_pfn_pmd
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff812a8060)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:khugepaged_scan_pmd
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff812ac9c6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
In mm/vmpressure.c (ffffffff812b27b1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff812b36e8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812b788f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff812b80d3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff812b96f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffff812bc5bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff812befbc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff812c3565)
Location: include/linux/spinlock.h:376
Inline: True
In fs/super.c (ffffffff812ca754)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff812cb790)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/char_dev.c:cdev_purge
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff812cd136)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff812ce9cd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/exec.c:finalize_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff812d125c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff812da965)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:lookup_open
- fs/namei.c:lookup_open
- fs/namei.c:path_init
- fs/namei.c:__lookup_slow
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffff812dbf07)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff812dca38)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff812e1b68)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_add
- fs/dcache.c:d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_any_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:__lock_parent
- fs/dcache.c:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff812e624b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- fs/inode.c:igrab
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode_pseudo
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:inode_sb_list_add
In fs/file.c (ffffffff812e8f29)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:put_unused_fd
- fs/file.c:__alloc_fd
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
- fs/file.c:get_files_struct
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffffffff812eb1c5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__ia32_sys_pivot_root
- fs/namespace.c:__ia32_sys_pivot_root
- fs/namespace.c:__x64_sys_pivot_root
- fs/namespace.c:__x64_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:open_detached_copy
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:drop_collected_mounts
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:__detach_mounts
- fs/namespace.c:may_umount
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
In fs/xattr.c (ffffffff812f46f6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffff812f5bcd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff812fdb43)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff812fed98)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff81303cfc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffff813048fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff8130586f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8130a62e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__getblk_gfp
- fs/buffer.c:__bforget
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
In fs/block_dev.c (ffffffff81310eb5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:bd_abort_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_forget
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdget
- fs/block_dev.c:bdev_evict_inode
In fs/proc_namespace.c (ffffffff8131544b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff81315c86)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
In fs/notify/notification.c (ffffffff8131613f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (ffffffff81316355)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff813167c9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff81317cc1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff81318620)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (ffffffff81319c74)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (ffffffff8131a486)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffff8131d449)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff8131fb0f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff81322363)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffffffff81324c53)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:aio_nr_sub
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
In fs/io_uring.c (ffffffff8132cb7f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/io_uring.c:io_submit_sqe
- fs/io_uring.c:__io_queue_sqe
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/dax.c (ffffffff8133074a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dax.c:dax_entry_mkclean
- fs/dax.c:dax_entry_mkclean
In fs/crypto/hooks.c (ffffffff81335138)
Location: include/linux/spinlock.h:376
Inline: True
In fs/crypto/keyring.c (ffffffff81336044)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
In fs/crypto/keysetup.c (ffffffff81337167)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup.c:put_crypt_info
In fs/crypto/keysetup_v1.c (ffffffff813375d7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:fscrypt_put_direct_key
In fs/locks.c (ffffffff8133d075)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_insert_global_locks
- fs/locks.c:locks_move_blocks
In fs/mbcache.c (ffffffff813488ed)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff8134b576)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff8134ba50)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff8134c0a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff813509eb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:dquot_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81359866)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
In fs/proc/inode.c (ffffffff8135ab35)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
In fs/proc/base.c (ffffffff8135fadd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff813610e5)
Location: include/linux/spinlock.h:376
Inline: True
In fs/proc/array.c (ffffffff81361758)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff8136384c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff813657e5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff81366c99)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:unregister_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff813687ed)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff8136cdbf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff81370517)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff8137087a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff813714bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff81371a08)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff813737dc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_dir_open
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_do_depend_item
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff8137501f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
In fs/dcookies.c (ffffffff813767ce)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff81377a77)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffff8137a66a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff81385c70)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
In fs/ext4/ialloc.c (ffffffff8138bddc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff8139475f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff813a96e3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/migrate.c (ffffffff813aa37e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffff813c6eec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/jbd2/transaction.c (ffffffff813db422)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2__journal_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff813dbcb0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff813def55)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff813df57d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff813e3781)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff813e578c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff813ed34b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff813ed7af)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff813f0547)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff813f1a6b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff813f5feb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff813f7cc5)
Location: include/linux/spinlock.h:376
Inline: True
In fs/fat/namei_vfat.c (ffffffff813f7f7b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff8140610a)
Location: include/linux/spinlock.h:376
Inline: True
In fs/nls/nls_base.c (ffffffff81406cf7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff8140961f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_simple_background
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_dev_wake_and_unlock
In fs/fuse/dir.c (ffffffff8140ee68)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_dentry_settime
In fs/fuse/file.c (ffffffff814156f6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_link_write_file
In fs/fuse/inode.c (ffffffff81416f0c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_dev_install
- fs/fuse/inode.c:process_init_reply
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff814180cf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (ffffffff8141987f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffffffff8141a991)
Location: include/linux/spinlock.h:376
Inline: True
In fs/tracefs/inode.c (ffffffff8141d101)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff8141dea7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff8141f999)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff8142278d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff8142383a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/sem.c:sysvipc_sem_proc_show
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff81428fab)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff8142af64)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff8142d26d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff8142d92b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8142ed89)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff81432399)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff81436225)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff81449c3f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff81465e8a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (ffffffff8146f45a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff81473334)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff8147894a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (ffffffff81480439)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff8148422c)
Location: include/linux/spinlock.h:376
Inline: True
In security/apparmor/secid.c (ffffffff8149173d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff81492a8e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff8149afcc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff8149bb22)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/integrity/ima/ima_template.c (ffffffff814a3ce0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffff814b21ca)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff814c105a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff814c6a4a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff814cb12c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff814d3882)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff814db1b9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_realloc_hw_ctxs
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_request_bypass_insert
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff814ddaef)
Location: include/linux/spinlock.h:376
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/blk-mq-sched.c (ffffffff814df4c9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:blk_mq_sched_dispatch_requests
In block/ioprio.c (ffffffff814e4839)
Location: include/linux/spinlock.h:376
Inline: True
In block/blk-cgroup.c (ffffffff814f213e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff814fa5d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_timer_fn
In block/mq-deadline.c (ffffffff814fd535)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_stop
- block/mq-deadline.c:deadline_write_fifo_stop
- block/mq-deadline.c:deadline_read_fifo_stop
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (ffffffff81504015)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_stop
- block/blk-mq-debugfs.c:ctx_read_rq_list_stop
- block/blk-mq-debugfs.c:ctx_default_rq_list_stop
- block/blk-mq-debugfs.c:hctx_dispatch_stop
In lib/lockref.c (ffffffff81508898)
Location: include/linux/spinlock.h:376
Inline: True
In lib/rhashtable.c (ffffffff815139e5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_rehash_table
In lib/refcount.c (ffffffff815148d8)
Location: include/linux/spinlock.h:376
Inline: True
In lib/genalloc.c (ffffffff81520090)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff8153b1ab)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffff81564e66)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
- drivers/pci/pci.c:pci_reassigndev_resource_alignment
In drivers/pci/pci-driver.c (ffffffff8156a967)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffff815988a2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_get_comptag
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_balloon.c (ffffffff8161ab0f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/tty/tty_io.c (ffffffff8162ab57)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:check_tty_count
- drivers/tty/tty_io.c:tty_add_file
In drivers/tty/tty_jobctrl.c (ffffffff81634cb9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff81636ead)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff8163a321)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8163e887)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff81642b0e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/serial/8250/8250_core.c (ffffffff8164e594)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff8166046d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffff8166604e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff81666eda)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff8166b741)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/iommu/iommu.c (ffffffff8167ead4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/iova.c (ffffffff81680eec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
In drivers/iommu/amd_iommu.c (ffffffff816855c6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:detach_device
- drivers/iommu/amd_iommu.c:attach_device
- drivers/iommu/amd_iommu.c:domain_id_free
- drivers/iommu/amd_iommu.c:domain_id_alloc
In drivers/iommu/intel-iommu.c (ffffffff81692784)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- 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_insert_one_dev_info
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
In drivers/iommu/intel-pasid.c (ffffffff81693871)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/intel-pasid.c:intel_pasid_get_entry
- drivers/iommu/intel-pasid.c:intel_pasid_get_entry
- drivers/iommu/intel-pasid.c:intel_pasid_lookup_id
- drivers/iommu/intel-pasid.c:intel_pasid_free_id
- drivers/iommu/intel-pasid.c:intel_pasid_alloc_id
In drivers/iommu/intel-svm.c (ffffffff81695174)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
In drivers/base/core.c (ffffffff8169d3e7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff8169df4f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff816a0d1a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff816a30f3)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/base/attribute_container.c (ffffffff816a56fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff816a83da)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/swnode.c:software_node_find_by_name
- drivers/base/swnode.c:software_node_to_swnode
In drivers/base/devtmpfs.c (ffffffff816a9db3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff816ae343)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffffffff816b9ff8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:__free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff816bf18d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/mfd/ezx-pcap.c (ffffffff816d731e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff816d8033)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff816d9344)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff816dc74e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffff816e681a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/nvdimm/btt.c (ffffffff816ed2bd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/btt.c:btt_write_pg
- drivers/nvdimm/btt.c:btt_write_pg
In drivers/dax/super.c (ffffffff816efffa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/dma-buf/dma-fence.c (ffffffff816f43cf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffffffff81705bf2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff8170b79b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff8171c234)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/nvme/host/pci.c (ffffffff8172e855)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvme/host/pci.c:nvme_poll
- drivers/nvme/host/pci.c:nvme_poll_irqdisable
- drivers/nvme/host/pci.c:nvme_commit_rqs
- drivers/nvme/host/pci.c:nvme_submit_cmd
In drivers/ata/libata-core.c (ffffffff817343c8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff8176674c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:tun_attach
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/vxlan.c (ffffffff81770d81)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/vxlan.c:__vxlan_sock_add
- drivers/net/vxlan.c:__vxlan_sock_add
- drivers/net/vxlan.c:__vxlan_sock_add
- drivers/net/vxlan.c:__vxlan_sock_add
- drivers/net/vxlan.c:vxlan_offload_rx_ports
- drivers/net/vxlan.c:vxlan_cleanup
- drivers/net/vxlan.c:vxlan_sock_release
- drivers/net/vxlan.c:vxlan_snoop
In drivers/net/ppp/ppp_generic.c (ffffffff81775b03)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/usb/core/hcd.c (ffffffff81798ae3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb_from_ep
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
In drivers/usb/core/message.c (ffffffff8179c364)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (ffffffff8179fe58)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff817a5c40)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/host/xhci-ring.c (ffffffff817bbe3e)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffffffff817c9511)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff817ca741)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
- drivers/usb/host/xhci-dbgtty.c:dbc_start_tx
In drivers/input/mousedev.c (ffffffff817d827d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff817d96f1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffff817dd51c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/rtc/rtc-cmos.c (ffffffff817e465e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/thermal/thermal_sysfs.c (ffffffff817f7344)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffffffff82ac432f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (ffffffff818105f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (ffffffff818185d3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:free_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffffffff8182f515)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/cpufreq/cpufreq_stats.c (ffffffff81832980)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_record_transition
- drivers/cpufreq/cpufreq_stats.c:store_reset
- drivers/cpufreq/cpufreq_stats.c:show_time_in_state
In drivers/cpufreq/pcc-cpufreq.c (ffffffff81838621)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff8183d35e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
In drivers/cpuidle/sysfs.c (ffffffff8183dc79)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81a2a9c6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/firmware/efi/efi.c (ffffffff81a26160)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff8184cbc3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/hv/vmbus_drv.c (ffffffff8184f558)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/hv/vmbus_drv.c:vmbus_driver_unregister
- drivers/hv/vmbus_drv.c:remove_id_store
- drivers/hv/vmbus_drv.c:new_id_store
- drivers/hv/vmbus_drv.c:hv_vmbus_dynid_match
In drivers/hv/channel_mgmt.c (ffffffff81852bb3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/hv/channel_mgmt.c:init_vp_index
In drivers/vme/vme.c (ffffffff8185b2e6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In net/socket.c (ffffffff8186722a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff8186e3b7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff8187ddea)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff8187ea89)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff8188b071)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:napi_hash_del
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff8189a7d8)
Location: include/linux/spinlock.h:376
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 (ffffffff8189ca99)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/net-sysfs.c (ffffffff818bfa59)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff818c11a6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffff818c4aca)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netpoll.c:netpoll_send_skb_on_dev
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff818c613c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff818d092c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
- net/core/netprio_cgroup.c:update_netprio
In net/core/netclassid_cgroup.c (ffffffff818d0b50)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid_task
- net/core/netclassid_cgroup.c:update_classid_sock
In net/core/devlink.c (ffffffff818d6ea4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (ffffffff818e80f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffffffff818ef2ff)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_cls_offload_cnt_reset
- net/sched/cls_api.c:tc_cls_offload_cnt_update
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_get_next_proto
In net/ipv4/route.c (ffffffff81905f7e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81908f8e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81913570)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81913a46)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff8191550e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
In net/ipv4/tcp.c (ffffffff8191c50d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (ffffffff81922818)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff8192e1f3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff8192f67a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff8193352f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff819362ed)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff819378a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff81939875)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff8193a7cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (ffffffff8194151d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81948393)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81951dc5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff819585f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff81969b67)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff8196e084)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/syncookies.c (ffffffff81972612)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (ffffffff819760ee)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff8197a9f7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff819824f7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff8198850d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff8198ba00)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffffffff8198cc05)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_wait_for_peer
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_disconnect
- net/unix/af_unix.c:unix_peer_get
In net/unix/garbage.c (ffffffff81990ac6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (ffffffff81991091)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff819934d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
- net/ipv6/anycast.c:ipv6_del_acaddr_hash
In net/ipv6/addrconf.c (ffffffff8199b3da)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (ffffffff819a513c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffffffff819aae4f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/icmp.c (ffffffff819c2bc0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/mcast.c (ffffffff819c67f1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (ffffffff819c93e5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff819cd910)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff819d28fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff819d5e16)
Location: include/linux/spinlock.h:376
Inline: True
In net/ipv6/xfrm6_input.c (ffffffff819da128)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff819de5dd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff819e56f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff819eb319)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:__fanout_set_data_bpf
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
- net/packet/af_packet.c:__unregister_prot_hook
- net/packet/af_packet.c:__unregister_prot_hook
In net/netlabel/netlabel_domainhash.c (ffffffff819f26ae)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff82901663)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff81a0a37f)
Location: include/linux/spinlock.h:376
Inline: True
In lib/klist.c (ffffffff81a0c4c5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff81a0c89d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_registered
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobj_kset_leave
In lib/xarray.c (ffffffff81a1c286)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store_range
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
- lib/xarray.c:__xas_nomem
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff8289e2a7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff81022474)
Location: include/linux/spinlock.h:376
Inline: True
In arch/x86/xen/mmu_pv.c (ffffffff81025ae0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_exit_mmap
- arch/x86/xen/mmu_pv.c:xen_dup_mmap
- arch/x86/xen/mmu_pv.c:xen_activate_mm
- arch/x86/xen/mmu_pv.c:xen_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
- arch/x86/xen/mmu_pv.c:xen_pte_unlock
In arch/x86/kernel/ldt.c (ffffffff81036ef3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:write_ldt
In arch/x86/kernel/alternative.c (ffffffff8103a0f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:__text_poke
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81053c5d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_release
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
In arch/x86/kernel/reboot.c (ffffffff81062b89)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init.c (ffffffff828bfea3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/init_64.c (ffffffff81ad745f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:__kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l4
In arch/x86/mm/pageattr.c (ffffffff810836bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pageattr.c:__change_page_attr_set_clr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__split_large_page
- arch/x86/mm/pageattr.c:__split_large_page
- arch/x86/mm/pageattr.c:update_page_count
In arch/x86/mm/pat.c (ffffffff810851ee)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff8108681b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff8108a6e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff81092618)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- 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 kernel/fork.c (ffffffff8109a8aa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:_do_fork
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:mm_release
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffffffff8109ab64)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/cpu.c (ffffffff8109d6fb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff8109ec71)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff810a26ad)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/ptrace.c (ffffffff810a77ee)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff810b0eff)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810b436d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:do_prlimit
- kernel/sys.c:__x32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_sys_old_getrlimit
- kernel/sys.c:__x64_sys_old_getrlimit
In kernel/umh.c (ffffffff810b7ea4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810bbd7f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
In kernel/params.c (ffffffff810c0fb6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810c2ee1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810c61f9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810d08b3)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/sched/fair.c (ffffffff810e1fc6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810ebd2e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810f3e6c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff81add07f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff8111b101)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff8111dcc3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff81127085)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kcmp.c:__do_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff81131ba7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff811336a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff81136f90)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__ia32_sys_timer_delete
- kernel/time/posix-timers.c:__x64_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff8113a825)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff8113cee9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8113f06d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff8114263e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
In kernel/cgroup/cgroup.c (ffffffff8115cbbb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
In kernel/cgroup/namespace.c (ffffffff8115dced)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff8115f7dd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (ffffffff8116037e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff811676e3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff81167978)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff81169740)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff81173586)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff81177020)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
In kernel/debug/debug_core.c (ffffffff8117a719)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/debug/kdb/kdb_support.c (ffffffff811841a4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (ffffffff811b2664)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811d848e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffffffff811f5c0e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff811f6463)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
- kernel/bpf/cpumap.c:cpu_map_kthread_run
In kernel/events/uprobes.c (ffffffff81210167)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (ffffffff81214680)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffffffff8121730b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (ffffffff812200b6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:find_lock_task_mm
In mm/fadvise.c (ffffffff812211f3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff81223363)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff8123669e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_free_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/util.c (ffffffff8123bf2c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff8123ebe1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff812406f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff8124db1c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_one
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff8124e4de)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff812505e8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff8125b0ad)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__handle_mm_fault
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:finish_fault
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff8125c42e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff8125e22e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:munlock_vma_pages_range
In mm/mmap.c (ffffffff8126184a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff812644ec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff812663f3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff81267ff3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff8126859c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pgd_range
In mm/rmap.c (ffffffff8126aa1b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff8126cb95)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:__get_vm_area_node
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
In mm/page_alloc.c (ffffffff81277cea)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/madvise.c (ffffffff8127ac46)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff812838c9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/swapfile.c:mem_cgroup_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:split_swap_cluster
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
In mm/frontswap.c (ffffffff812843d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffffffff81284f59)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffff8128e2f6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:__free_huge_page
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff812930d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_mbind
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff812941a3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:__mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff81296645)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:replace_page
- mm/ksm.c:replace_page
In mm/slub.c (ffffffff8129c15d)
Location: include/linux/spinlock.h:376
Inline: True
In mm/memory_hotplug.c (ffffffff81ad4341)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:remove_pfn_range_from_zone
In mm/migrate.c (ffffffff812a4b40)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812af3bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:vmf_insert_pfn_pud
- mm/huge_memory.c:vmf_insert_pfn_pmd
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff812b4ca0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:khugepaged_scan_pmd
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff812b9666)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
In mm/vmpressure.c (ffffffff812bf571)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff812c04a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812c465f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff812c4ea3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff812c64c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffff812c9568)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff812cbf4c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff812d06f5)
Location: include/linux/spinlock.h:376
Inline: True
In fs/super.c (ffffffff812d78e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff812d8920)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/char_dev.c:cdev_purge
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff812da2c6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff812dbb5d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/exec.c:finalize_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff812de42c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff812e7b35)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:lookup_open
- fs/namei.c:lookup_open
- fs/namei.c:path_init
- fs/namei.c:__lookup_slow
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffff812e90ed)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff812e9c18)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff812eed48)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_add
- fs/dcache.c:d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_any_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:__lock_parent
- fs/dcache.c:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff812f343b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- fs/inode.c:igrab
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode_pseudo
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:inode_sb_list_add
In fs/file.c (ffffffff812f6119)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:put_unused_fd
- fs/file.c:__alloc_fd
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
- fs/file.c:get_files_struct
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffffffff812f8395)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__ia32_sys_pivot_root
- fs/namespace.c:__ia32_sys_pivot_root
- fs/namespace.c:__x64_sys_pivot_root
- fs/namespace.c:__x64_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:open_detached_copy
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:drop_collected_mounts
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:__detach_mounts
- fs/namespace.c:may_umount
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
In fs/xattr.c (ffffffff813018c6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffff81302d9d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8130ad19)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff8130bf78)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff81310edc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffff81311adc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff81312a4f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8131753e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__getblk_gfp
- fs/buffer.c:__bforget
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
In fs/block_dev.c (ffffffff8131dde5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:bd_abort_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_forget
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdget
- fs/block_dev.c:bdev_evict_inode
In fs/proc_namespace.c (ffffffff8132237b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff81322bb6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
In fs/notify/notification.c (ffffffff8132306f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (ffffffff81323285)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff813236f9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff81324bf1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff81325550)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (ffffffff81326ba4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (ffffffff813273b6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffff81329ba9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff8132c99f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff8132f259)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffffffff81331c03)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:aio_nr_sub
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
In fs/io_uring.c (ffffffff8133996f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/io_uring.c:io_submit_sqe
- fs/io_uring.c:__io_queue_sqe
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/dax.c (ffffffff8133d608)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dax.c:dax_entry_mkclean
- fs/dax.c:dax_entry_mkclean
In fs/crypto/hooks.c (ffffffff81341f28)
Location: include/linux/spinlock.h:376
Inline: True
In fs/crypto/keyring.c (ffffffff81342e34)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
In fs/crypto/keysetup.c (ffffffff81343f57)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup.c:put_crypt_info
In fs/crypto/keysetup_v1.c (ffffffff813443c7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:fscrypt_put_direct_key
In fs/locks.c (ffffffff81349e65)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_insert_global_locks
- fs/locks.c:locks_move_blocks
In fs/mbcache.c (ffffffff8135570d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff813583a2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff81358880)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff81358ed8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff8135d81b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:dquot_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81365ff6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
- fs/proc/task_mmu.c:smaps_pte_range
In fs/proc/inode.c (ffffffff81367b75)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
In fs/proc/base.c (ffffffff8136cb1d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff8136e125)
Location: include/linux/spinlock.h:376
Inline: True
In fs/proc/array.c (ffffffff8136e798)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff8137084c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff813727e5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff81373c99)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:unregister_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff813757ed)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff81379dbf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff8137d557)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff8137d8ba)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff8137e4fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff8137ea48)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff8138081c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_dir_open
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_do_depend_item
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff8138205f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
In fs/dcookies.c (ffffffff8138380e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff81384ab7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffff8138753a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff81392b40)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
In fs/ext4/ialloc.c (ffffffff81398bac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff813a152f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff813b64b3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/migrate.c (ffffffff813b714e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffff813d38fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/jbd2/transaction.c (ffffffff813e7d22)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2__journal_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff813e85b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff813eb855)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff813ebe7d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff813f0081)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff813f208c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff813f9c4b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff813fa0af)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff813fce47)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff813fe36b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff814028eb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff814045c5)
Location: include/linux/spinlock.h:376
Inline: True
In fs/fat/namei_vfat.c (ffffffff8140487b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff81412a0a)
Location: include/linux/spinlock.h:376
Inline: True
In fs/nls/nls_base.c (ffffffff814135f7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff81414d3f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_simple_background
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_dev_wake_and_unlock
In fs/fuse/dir.c (ffffffff8141a588)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_dentry_settime
In fs/fuse/file.c (ffffffff81420e16)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_link_write_file
In fs/fuse/inode.c (ffffffff8142262c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_dev_install
- fs/fuse/inode.c:process_init_reply
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff814237ef)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (ffffffff81424f9f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffffffff814260b1)
Location: include/linux/spinlock.h:376
Inline: True
In fs/tracefs/inode.c (ffffffff81428821)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff814295c7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff8142b0b9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff8142dead)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff8142ef5a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/sem.c:sysvipc_sem_proc_show
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff814346db)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff81436694)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff8143899d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff8143905b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8143a4b9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff8143dac9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff81441875)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff814552af)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff8147150a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (ffffffff8147aada)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff8147e9b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff81483fca)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (ffffffff8148bab9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff8148f8ac)
Location: include/linux/spinlock.h:376
Inline: True
In security/apparmor/secid.c (ffffffff8149cdbd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff8149e10e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff814a664c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff814a71a2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/integrity/ima/ima_template.c (ffffffff814af350)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffff814bd83a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff814cc6ca)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff814d20ba)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff814d680c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff814def82)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff814e6cf9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_realloc_hw_ctxs
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_request_bypass_insert
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff814e962f)
Location: include/linux/spinlock.h:376
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/blk-mq-sched.c (ffffffff814eb019)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:blk_mq_sched_dispatch_requests
In block/ioprio.c (ffffffff814f03b9)
Location: include/linux/spinlock.h:376
Inline: True
In block/blk-cgroup.c (ffffffff814fdcbe)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff81506474)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_timer_fn
In block/mq-deadline.c (ffffffff81509195)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_stop
- block/mq-deadline.c:deadline_write_fifo_stop
- block/mq-deadline.c:deadline_read_fifo_stop
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (ffffffff8150ee95)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_stop
- block/blk-mq-debugfs.c:ctx_read_rq_list_stop
- block/blk-mq-debugfs.c:ctx_default_rq_list_stop
- block/blk-mq-debugfs.c:hctx_dispatch_stop
In lib/lockref.c (ffffffff81514628)
Location: include/linux/spinlock.h:376
Inline: True
In lib/rhashtable.c (ffffffff8151f795)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_rehash_table
In lib/refcount.c (ffffffff81520688)
Location: include/linux/spinlock.h:376
Inline: True
In lib/genalloc.c (ffffffff8152baf0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff81546c0b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffff81575f36)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
- drivers/pci/pci.c:pci_reassigndev_resource_alignment
In drivers/pci/pci-driver.c (ffffffff8157ba57)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffff815a9c92)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_get_comptag
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_balloon.c (ffffffff8165445f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff8165ebd6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_hvm
In drivers/xen/xenbus/xenbus_xs.c (ffffffff8165ff90)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_request_exit
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_exit
In drivers/xen/mcelog.c (ffffffff81668a0d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff81678ac7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:check_tty_count
- drivers/tty/tty_io.c:tty_add_file
In drivers/tty/tty_jobctrl.c (ffffffff81682c99)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff81684edd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81688361)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8168c8e7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff81690b6e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_xen.c (ffffffff828fcbf5)
Location: include/linux/spinlock.h:376
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
In drivers/tty/serial/8250/8250_core.c (ffffffff8169d844)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff816b09cd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffff816b681e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff816b76ba)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff816bbfc1)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/iommu/iommu.c (ffffffff816cf354)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/iova.c (ffffffff816d176c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
In drivers/iommu/amd_iommu.c (ffffffff816d5e46)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:detach_device
- drivers/iommu/amd_iommu.c:attach_device
- drivers/iommu/amd_iommu.c:domain_id_free
- drivers/iommu/amd_iommu.c:domain_id_alloc
In drivers/iommu/intel-iommu.c (ffffffff816e3014)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- 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_insert_one_dev_info
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
In drivers/iommu/intel-pasid.c (ffffffff816e4101)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/intel-pasid.c:intel_pasid_get_entry
- drivers/iommu/intel-pasid.c:intel_pasid_get_entry
- drivers/iommu/intel-pasid.c:intel_pasid_lookup_id
- drivers/iommu/intel-pasid.c:intel_pasid_free_id
- drivers/iommu/intel-pasid.c:intel_pasid_alloc_id
In drivers/iommu/intel-svm.c (ffffffff816e5a04)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
In drivers/base/core.c (ffffffff816f0607)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff816f116f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff816f3f6a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff816f6363)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/base/attribute_container.c (ffffffff816f893c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff816fb61a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/swnode.c:software_node_find_by_name
- drivers/base/swnode.c:software_node_to_swnode
In drivers/base/devtmpfs.c (ffffffff816fcff3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff817015c9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffffffff8170d0d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:__free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff81711cdd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff81724d58)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlbd_release_minors
In drivers/mfd/ezx-pcap.c (ffffffff8173893e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff81742b03)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff81744694)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff81747a9e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffff81751b6a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/dax/super.c (ffffffff8175689a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/dma-buf/dma-fence.c (ffffffff81759d3f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffffffff8176b5a2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff8177114b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff8177ad24)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff81784238)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff817b71ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:tun_attach
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/ppp/ppp_generic.c (ffffffff817bd0d3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffffffff817c358f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff817e3b2f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb_from_ep
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
In drivers/usb/core/message.c (ffffffff817e7404)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (ffffffff817eaef8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff817f0cb0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff817faf50)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
In drivers/usb/dwc2/hcd.c (ffffffff818006b2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff81806d21)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff8181e8f7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff81824ece)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff8183376e)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffffffff81840e41)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff81842071)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
- drivers/usb/host/xhci-dbgtty.c:dbc_start_tx
In drivers/input/mousedev.c (ffffffff8184fcbd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff81851131)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffff818572fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/rtc/rtc-cmos.c (ffffffff8185e44e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff818673d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:put_i2c_dev
- drivers/i2c/i2c-dev.c:i2c_dev_get_by_minor
In drivers/thermal/thermal_sysfs.c (ffffffff8187f2e4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffffffff82b0f3c2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (ffffffff818985c8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (ffffffff818a05f3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:free_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffffffff818b75f5)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/cpufreq/cpufreq_stats.c (ffffffff818baa60)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_record_transition
- drivers/cpufreq/cpufreq_stats.c:store_reset
- drivers/cpufreq/cpufreq_stats.c:show_time_in_state
In drivers/cpufreq/pcc-cpufreq.c (ffffffff818c0621)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff818c4f7e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
In drivers/cpuidle/sysfs.c (ffffffff818c5899)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81ada9ce)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/firmware/efi/efi.c (ffffffff81ad60a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff818e81e3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/vme/vme.c (ffffffff818ef266)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In arch/x86/pci/xen.c (ffffffff818f6d05)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff818f9a11)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/pci/common.c:pcibios_add_device
- arch/x86/pci/common.c:del_dma_domain
- arch/x86/pci/common.c:add_dma_domain
In net/socket.c (ffffffff818fe2da)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81905467)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff81914eaa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81915b49)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff819221c1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:napi_hash_del
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff819319c8)
Location: include/linux/spinlock.h:376
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 (ffffffff81933c89)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/net-sysfs.c (ffffffff81956c59)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff819583c6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffff8195bd63)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netpoll.c:netpoll_send_skb_on_dev
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff8195d3ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff81967d0c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
- net/core/netprio_cgroup.c:update_netprio
In net/core/netclassid_cgroup.c (ffffffff81967f30)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid_task
- net/core/netclassid_cgroup.c:update_classid_sock
In net/core/devlink.c (ffffffff8196e284)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (ffffffff8197f788)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffffffff8198698f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_cls_offload_cnt_reset
- net/sched/cls_api.c:tc_cls_offload_cnt_update
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_get_next_proto
In net/netfilter/nfnetlink_queue.c (ffffffff8199ac21)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netfilter/nfnetlink_queue.c:seq_stop
- net/netfilter/nfnetlink_queue.c:nfqnl_recv_config
- net/netfilter/nfnetlink_queue.c:nfqnl_recv_config
- net/netfilter/nfnetlink_queue.c:nfqnl_recv_config
- net/netfilter/nfnetlink_queue.c:nfqnl_rcv_nl_event
In net/netfilter/nfnetlink_log.c (ffffffff8199b715)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netfilter/nfnetlink_log.c:__instance_destroy
In net/netfilter/nf_conntrack_core.c (ffffffff819a06f7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netfilter/nf_conntrack_core.c:nf_conntrack_hash_resize
- net/netfilter/nf_conntrack_core.c:nf_conntrack_hash_resize
- net/netfilter/nf_conntrack_core.c:nf_ct_iterate_cleanup
- net/netfilter/nf_conntrack_core.c:nf_ct_iterate_cleanup
- net/netfilter/nf_conntrack_core.c:nf_ct_add_to_dying_list
- net/netfilter/nf_conntrack_core.c:nf_conntrack_double_unlock
- net/netfilter/nf_conntrack_core.c:nf_conntrack_double_unlock
- net/netfilter/nf_conntrack_core.c:nf_conntrack_lock
- net/netfilter/nf_conntrack_core.c:nf_conntrack_lock
In net/netfilter/nf_conntrack_ecache.c (ffffffff819a922f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netfilter/nf_conntrack_ecache.c:ecache_work_evict_list
In net/netfilter/nf_conntrack_labels.c (ffffffff819a9740)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netfilter/nf_conntrack_labels.c:nf_connlabels_put
- net/netfilter/nf_conntrack_labels.c:nf_connlabels_get
In net/netfilter/nf_conntrack_netlink.c (ffffffff819b094e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netfilter/nf_conntrack_netlink.c:ctnetlink_dump_table
- net/netfilter/nf_conntrack_netlink.c:ctnetlink_dump_table
- net/netfilter/nf_conntrack_netlink.c:ctnetlink_dump_table
In net/ipv4/route.c (ffffffff819b6c5e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff819b9c6e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff819c4250)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff819c4726)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff819c61ee)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
In net/ipv4/tcp.c (ffffffff819cd1ed)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (ffffffff819d34f8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff819deef3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff819e038a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff819e423f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff819e6ffd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff819e85b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff819ea585)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff819eb4dc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (ffffffff819f222d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff819f9173)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81a02ba5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81a093d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff81a17dd7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff81a1c2f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/syncookies.c (ffffffff81a200c2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (ffffffff81a23d7e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff81a28687)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff81a30187)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff81a3619d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81a396c0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffffffff81a3a8c5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_wait_for_peer
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_disconnect
- net/unix/af_unix.c:unix_peer_get
In net/unix/garbage.c (ffffffff81a3e786)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (ffffffff81a3ed51)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81a41190)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
- net/ipv6/anycast.c:ipv6_del_acaddr_hash
In net/ipv6/addrconf.c (ffffffff81a4909a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (ffffffff81a52dfc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffffffff81a58b0f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/icmp.c (ffffffff81a70880)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/mcast.c (ffffffff81a744b1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (ffffffff81a770a5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81a7b5d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81a805bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff81a83ad6)
Location: include/linux/spinlock.h:376
Inline: True
In net/ipv6/xfrm6_input.c (ffffffff81a87de8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81a8c29d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/netfilter/nf_conntrack_reasm.c (ffffffff81a916bd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/netfilter/nf_conntrack_reasm.c:nf_ct_frag6_expire
- net/ipv6/netfilter/nf_conntrack_reasm.c:nf_ct_frag6_expire
In net/ipv6/inet6_hashtables.c (ffffffff81a944e0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81a99cd9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:__fanout_set_data_bpf
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
- net/packet/af_packet.c:__unregister_prot_hook
- net/packet/af_packet.c:__unregister_prot_hook
In net/netlabel/netlabel_domainhash.c (ffffffff81aa193e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff8291ec5f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff81ab963f)
Location: include/linux/spinlock.h:376
Inline: True
In lib/klist.c (ffffffff81abb7b5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff81abbb8d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_registered
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobj_kset_leave
In lib/xarray.c (ffffffff81acb5e6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store_range
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
- lib/xarray.c:__xas_nomem
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff8289e2ae)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff81022664)
Location: include/linux/spinlock.h:376
Inline: True
In arch/x86/xen/mmu_pv.c (ffffffff810265d4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_exit_mmap
- arch/x86/xen/mmu_pv.c:xen_dup_mmap
- arch/x86/xen/mmu_pv.c:xen_activate_mm
- arch/x86/xen/mmu_pv.c:xen_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
- arch/x86/xen/mmu_pv.c:xen_pte_unlock
In arch/x86/kernel/ldt.c (ffffffff81037ef3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:write_ldt
In arch/x86/kernel/alternative.c (ffffffff8103b0f4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:__text_poke
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8105494d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_release
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_open
In arch/x86/kernel/reboot.c (ffffffff81064149)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init.c (ffffffff828c2ff0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/init_64.c (ffffffff81ae391f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pagetable
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:remove_pmd_table
- arch/x86/mm/init_64.c:__kernel_physical_mapping_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pud_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:phys_pmd_init
- arch/x86/mm/init_64.c:sync_global_pgds_l4
- arch/x86/mm/init_64.c:sync_global_pgds_l4
In arch/x86/mm/pageattr.c (ffffffff810857f9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pageattr.c:__change_page_attr_set_clr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__change_page_attr
- arch/x86/mm/pageattr.c:__split_large_page
- arch/x86/mm/pageattr.c:__split_large_page
- arch/x86/mm/pageattr.c:update_page_count
In arch/x86/mm/pat.c (ffffffff8108733f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff8108894b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff8108c98a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff81094b10)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- 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/uv/tlb_uv.c (ffffffff81098d3e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/platform/uv/tlb_uv.c:uv_flush_tlb_others
- arch/x86/platform/uv/tlb_uv.c:uv_flush_tlb_others
In kernel/fork.c (ffffffff810a252a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/fork.c:unshare_files
- kernel/fork.c:ksys_unshare
- kernel/fork.c:ksys_unshare
- kernel/fork.c:_do_fork
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:mm_release
- kernel/fork.c:get_task_mm
- kernel/fork.c:get_task_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
In kernel/panic.c (ffffffff810a27d9)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/cpu.c (ffffffff810a5581)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cpu.c:clear_tasks_mm_cpumask
In kernel/exit.c (ffffffff810a6b88)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff810aa6ed)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/ptrace.c (ffffffff810af90e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_attach
- kernel/ptrace.c:ptrace_may_access
- kernel/ptrace.c:__ptrace_unlink
In kernel/signal.c (ffffffff810b91d2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:kdb_send_sig
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810bb6ad)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:do_prlimit
- kernel/sys.c:__x32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_compat_sys_old_getrlimit
- kernel/sys.c:__ia32_sys_old_getrlimit
- kernel/sys.c:__x64_sys_old_getrlimit
In kernel/umh.c (ffffffff810c008b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810c45ab)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
- kernel/workqueue.c:__queue_work
In kernel/params.c (ffffffff810c8eaa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810cb31c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810ce646)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810da949)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/core.c:__cond_resched_lock
In kernel/sched/fair.c (ffffffff810edb92)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/fair.c:rebalance_domains
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810f6d8e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810fee61)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff81ae9ba7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff81126bb1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff81128bef)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff811336cd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/kcmp.c:__do_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff8113e5ce)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff811400c3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff81143a20)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__ia32_sys_timer_delete
- kernel/time/posix-timers.c:__x64_sys_timer_delete
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff811472e5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff811499e0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8114b6e6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff8114e6a6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_queue_me
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
In kernel/cgroup/cgroup.c (ffffffff81169ca9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
In kernel/cgroup/namespace.c (ffffffff8116af51)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff8116ca6d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_reconfigure
- kernel/cgroup/cgroup-v1.c:cgroup1_show_options
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_show
- kernel/cgroup/cgroup-v1.c:cgroup_release_agent_write
In kernel/cgroup/freezer.c (ffffffff8116d6e1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff81174d68)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_memory_pressure_bump
- kernel/cgroup/cpuset.c:cpuset_read_u64
- kernel/cgroup/cpuset.c:cpuset_change_task_nodemask
In kernel/utsname.c (ffffffff8117504c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff81176e59)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff81180df6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff811848f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_tag_tree
- kernel/audit_tree.c:audit_add_tree_rule
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:tag_mount
- kernel/audit_tree.c:audit_trim_trees
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:audit_remove_tree_rule
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:trim_marked
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
- kernel/audit_tree.c:prune_tree_chunks
In kernel/debug/debug_core.c (ffffffff81187fa0)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/debug/kdb/kdb_support.c (ffffffff81191af4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/debug/kdb/kdb_support.c:debug_kusage
- kernel/debug/kdb/kdb_support.c:debug_kmalloc
In kernel/trace/trace_events.c (ffffffff811c0704)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811e681c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffffffff812040de)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff812049d2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
- kernel/bpf/cpumap.c:cpu_map_kthread_run
In kernel/events/uprobes.c (ffffffff8121ec37)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:__replace_page
In kernel/padata.c (ffffffff812226c3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/padata.c:padata_do_serial
- kernel/padata.c:padata_serial_worker
- kernel/padata.c:padata_reorder
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_find_next
- kernel/padata.c:padata_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffffffff8122639b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
In mm/oom_kill.c (ffffffff8122f1c6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:find_lock_task_mm
In mm/fadvise.c (ffffffff812303b3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff8123255f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff81243629)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_inode
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_fault
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_evict_inode
- mm/shmem.c:shmem_setattr
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_unused_huge_shrink
- mm/shmem.c:shmem_free_inode
- mm/shmem.c:shmem_reserve_inode
- mm/shmem.c:shmem_reserve_inode
In mm/util.c (ffffffff8124b642)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff8124e30c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff8124fe78)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff8125d248)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_walk_node
- mm/list_lru.c:list_lru_walk_one
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff8125ddae)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff8125ff68)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff8126aa7f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory.c:follow_phys
- mm/memory.c:follow_pfn
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__follow_pte_pmd
- mm/memory.c:__pmd_alloc
- mm/memory.c:__pud_alloc
- mm/memory.c:__handle_mm_fault
- mm/memory.c:do_numa_page
- mm/memory.c:do_numa_page
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:finish_fault
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:alloc_set_pte
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_anonymous_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:do_wp_page
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:finish_mkwrite_fault
- mm/memory.c:wp_page_copy
- mm/memory.c:apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:insert_pfn
- mm/memory.c:vm_insert_page
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff8126be1e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff8126dc0e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
- mm/mlock.c:munlock_vma_pages_range
In mm/mmap.c (ffffffff8127121a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff81273eac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff81275d84)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff81277973)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_mapped_in_vma
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff81277f1c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pgd_range
In mm/rmap.c (ffffffff8127a395)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_referenced_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff8127b5d5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmalloc.c:s_stop
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:pcpu_get_vm_areas
- mm/vmalloc.c:vwrite
- mm/vmalloc.c:vread
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:remove_vm_area
- mm/vmalloc.c:__get_vm_area_node
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_map_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:purge_fragmented_blocks_allcpus
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:free_vmap_area_noflush
- mm/vmalloc.c:__purge_vmap_area_lazy
- mm/vmalloc.c:alloc_vmap_area
- mm/vmalloc.c:alloc_vmap_area
In mm/page_alloc.c (ffffffff812878da)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/madvise.c (ffffffff8128a823)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_free_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff812935da)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/swapfile.c:mem_cgroup_throttle_swaprate
- mm/swapfile.c:swap_count_continued
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:add_swap_count_continuation
- mm/swapfile.c:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapon
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:__do_sys_swapoff
- mm/swapfile.c:has_usable_swap
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:count_swap_pages
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:swap_type_of
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:reuse_swap_page
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swap_page_trans_huge_swapped
- mm/swapfile.c:swp_swapcount
- mm/swapfile.c:__swp_swapcount
- mm/swapfile.c:page_swapcount
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:split_swap_cluster
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:get_swap_pages
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:scan_swap_map_slots
- mm/swapfile.c:add_to_avail_list
- mm/swapfile.c:scan_swap_map_try_ssd_cluster
- mm/swapfile.c:swap_discard_work
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_do_scheduled_discard
In mm/frontswap.c (ffffffff81293fb6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/frontswap.c:frontswap_curr_pages
- mm/frontswap.c:frontswap_shrink
- mm/frontswap.c:frontswap_register_ops
- mm/frontswap.c:frontswap_register_ops
In mm/zswap.c (ffffffff81295299)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zswap.c:zswap_frontswap_invalidate_area
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_invalidate_page
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:zswap_writeback_entry
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_param_set
- mm/zswap.c:__zswap_pool_empty
In mm/hugetlb.c (ffffffff8129e096)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:follow_huge_pmd
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:huge_add_to_page_cache
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_acct_memory
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:__nr_hugepages_store_common
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:__free_huge_page
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff812a2f18)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- mm/mempolicy.c:mpol_put_task_policy
- mm/mempolicy.c:__mpol_dup
- mm/mempolicy.c:mempolicy_nodemask_intersects
- mm/mempolicy.c:init_nodemask_of_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_mbind
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:do_set_mempolicy
- mm/mempolicy.c:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff812a3fd3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_put
- mm/mmu_notifier.c:mmu_notifier_unregister
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:mmu_notifier_get_locked
- mm/mmu_notifier.c:__mmu_notifier_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff812a6435)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:run_store
- mm/ksm.c:__ksm_exit
- mm/ksm.c:__ksm_enter
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:replace_page
- mm/ksm.c:replace_page
In mm/slub.c (ffffffff812ac0ed)
Location: include/linux/spinlock.h:376
Inline: True
In mm/memory_hotplug.c (ffffffff81ae0825)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:remove_pfn_range_from_zone
In mm/migrate.c (ffffffff812b569e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812bf70e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_page
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:zap_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- mm/huge_memory.c:change_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:move_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:zap_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:madvise_free_huge_pmd
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_numa_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:do_huge_pmd_wp_page_fallback
- mm/huge_memory.c:huge_pmd_set_accessed
- mm/huge_memory.c:huge_pud_set_accessed
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:copy_huge_pmd
- mm/huge_memory.c:vmf_insert_pfn_pud
- mm/huge_memory.c:vmf_insert_pfn_pmd
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
- mm/huge_memory.c:do_huge_pmd_anonymous_page
In mm/khugepaged.c (ffffffff812c4e71)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:khugepaged_scan_pmd
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__khugepaged_exit
- mm/khugepaged.c:__khugepaged_enter
In mm/memcontrol.c (ffffffff812c9ce6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_count_precharge_pte_range
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_event_wake
- mm/memcontrol.c:mem_cgroup_oom_unregister_event
- mm/memcontrol.c:mem_cgroup_oom_register_event
- mm/memcontrol.c:mem_cgroup_oom_notify
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- mm/memcontrol.c:mem_cgroup_mark_under_oom
- mm/memcontrol.c:mem_cgroup_oom_unlock
- mm/memcontrol.c:mem_cgroup_oom_trylock
In mm/vmpressure.c (ffffffff812cffd4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff812d0f38)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812d50ef)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zpool.c:zpool_destroy_pool
- mm/zpool.c:zpool_create_pool
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_get_driver
- mm/zpool.c:zpool_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff812d5876)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_reclaim_page
- mm/zbud.c:zbud_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff812d7d18)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:zs_compact
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:async_free_zspage
- mm/zsmalloc.c:zs_page_putback
- mm/zsmalloc.c:zs_page_migrate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_page_isolate
- mm/zsmalloc.c:zs_free
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
In mm/userfaultfd.c (ffffffff812da245)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff812dcc30)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff812e1528)
Location: include/linux/spinlock.h:376
Inline: True
In fs/super.c (ffffffff812e871b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/super.c:user_get_super
- fs/super.c:user_get_super
- fs/super.c:get_active_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:__iterate_supers
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff812e8ea0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/char_dev.c:cdev_purge
- fs/char_dev.c:cd_forget
- fs/char_dev.c:chrdev_open
- fs/char_dev.c:chrdev_open
In fs/stat.c (ffffffff812e9d88)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/stat.c:inode_get_bytes
- fs/stat.c:inode_sub_bytes
- fs/stat.c:inode_add_bytes
In fs/exec.c (ffffffff812eb28d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/exec.c:finalize_exec
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff812ef39c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff812f8ab1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namei.c:vfs_readlink
- fs/namei.c:vfs_rename
- fs/namei.c:vfs_link
- fs/namei.c:vfs_unlink
- fs/namei.c:vfs_tmpfile
- fs/namei.c:lookup_open
- fs/namei.c:lookup_open
- fs/namei.c:path_init
- fs/namei.c:__lookup_slow
- fs/namei.c:follow_up
- fs/namei.c:follow_up
- fs/namei.c:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffff812fa0ec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:setfl
In fs/ioctl.c (ffffffff812fac18)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff812ffea8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_splice_alias
- fs/dcache.c:d_exchange
- 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_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_exact_alias
- fs/dcache.c:d_add
- fs/dcache.c:d_add
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_alloc_parallel
- fs/dcache.c:d_rehash
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_lookup
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:__d_instantiate_anon
- fs/dcache.c:d_instantiate_new
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_set_fallthru
- fs/dcache.c:d_alloc
- fs/dcache.c:shrink_dcache_parent
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:d_set_mounted
- fs/dcache.c:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:dentry_lru_isolate_shrink
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:dentry_lru_isolate
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_prune_aliases
- fs/dcache.c:d_find_any_alias
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:__lock_parent
- fs/dcache.c:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:dentry_unlink_inode
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff81303c4b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:__wait_on_freeing_inode
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:insert_inode_locked
- fs/inode.c:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- fs/inode.c:igrab
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iunique
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:iget_locked
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:inode_insert5
- fs/inode.c:discard_new_inode
- fs/inode.c:unlock_new_inode
- fs/inode.c:new_inode_pseudo
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:evict
- fs/inode.c:evict
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__remove_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:__insert_inode_hash
- fs/inode.c:inode_sb_list_add
In fs/file.c (ffffffff81307224)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:do_dup2
- fs/file.c:do_dup2
- fs/file.c:set_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:do_close_on_exec
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd_get_file
- fs/file.c:__close_fd
- fs/file.c:__close_fd
- fs/file.c:put_unused_fd
- fs/file.c:__alloc_fd
- fs/file.c:exit_files
- fs/file.c:reset_files_struct
- fs/file.c:get_files_struct
- fs/file.c:dup_fd
- fs/file.c:dup_fd
- fs/file.c:expand_files
- fs/file.c:expand_files
In fs/namespace.c (ffffffff81308a78)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/namespace.c:mntns_get
- fs/namespace.c:current_chrooted
- fs/namespace.c:__ia32_sys_pivot_root
- fs/namespace.c:__ia32_sys_pivot_root
- fs/namespace.c:__x64_sys_pivot_root
- fs/namespace.c:__x64_sys_pivot_root
- fs/namespace.c:path_is_under
- fs/namespace.c:copy_mnt_ns
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:do_mount
- fs/namespace.c:mark_mounts_for_expiry
- fs/namespace.c:open_detached_copy
- fs/namespace.c:unlock_mount
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:attach_recursive_mnt
- fs/namespace.c:drop_collected_mounts
- fs/namespace.c:dissolve_on_fput
- fs/namespace.c:copy_tree
- fs/namespace.c:copy_tree
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:ksys_umount
- fs/namespace.c:__detach_mounts
- fs/namespace.c:may_umount
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:mntput_no_expire
- fs/namespace.c:clone_mnt
- fs/namespace.c:vfs_create_mount
- fs/namespace.c:get_mountpoint
- fs/namespace.c:get_mountpoint
- fs/namespace.c:sb_prepare_remount_readonly
In fs/xattr.c (ffffffff81312c06)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/xattr.c:simple_xattr_list_add
- fs/xattr.c:simple_xattr_list
- fs/xattr.c:simple_xattr_set
- fs/xattr.c:simple_xattr_get
In fs/libfs.c (ffffffff8131441d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- fs/libfs.c:simple_release_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_pin_fs
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8131c43c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:__mark_inode_dirty
- fs/fs-writeback.c:block_dump___mark_inode_dirty
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:wb_writeback
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_sb_inodes
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:writeback_single_inode
- fs/fs-writeback.c:__writeback_single_inode
- fs/fs-writeback.c:inode_sleep_on_writeback
- fs/fs-writeback.c:inode_wait_for_writeback
- fs/fs-writeback.c:__inode_wait_for_writeback
- fs/fs-writeback.c:inode_io_list_del
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:wbc_attach_and_unlock_inode
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
- fs/fs-writeback.c:locked_inode_to_wb_and_lock_list
In fs/pnode.c (ffffffff8131d7a8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff813226e2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffff81323319)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:unshare_fs_struct
- fs/fs_struct.c:copy_fs_struct
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:exit_fs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:chroot_fs_refs
- fs/fs_struct.c:set_fs_pwd
- fs/fs_struct.c:set_fs_root
In fs/fs_pin.c (ffffffff8132427f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8132912d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/buffer.c:try_to_free_buffers
- fs/buffer.c:create_empty_buffers
- fs/buffer.c:__getblk_gfp
- fs/buffer.c:__bforget
- fs/buffer.c:remove_inode_buffers
- fs/buffer.c:invalidate_inode_buffers
- fs/buffer.c:__set_page_dirty_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
- fs/buffer.c:sync_mapping_buffers
In fs/block_dev.c (ffffffff8132faec)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:iterate_bdevs
- fs/block_dev.c:blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:__blkdev_put
- fs/block_dev.c:bd_abort_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_start_claiming
- fs/block_dev.c:bd_forget
- fs/block_dev.c:nr_blockdev_pages
- fs/block_dev.c:bdget
- fs/block_dev.c:bdev_evict_inode
In fs/proc_namespace.c (ffffffff813340d3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff81334906)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
- fs/notify/fsnotify.c:fsnotify_sb_delete
In fs/notify/notification.c (ffffffff81334db1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_flush_notify
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
- fs/notify/notification.c:fsnotify_add_event
In fs/notify/group.c (ffffffff81334fd5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff81335269)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_destroy_marks
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_find_mark
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_prepare_user_wait
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_put_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff8133697b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/dnotify/dnotify.c:dnotify_flush
- fs/notify/dnotify/dnotify.c:dnotify_handle_event
In fs/notify/inotify/inotify_user.c (ffffffff813379a0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_update_watch
- fs/notify/inotify/inotify_user.c:inotify_remove_from_idr
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_poll
In fs/notify/fanotify/fanotify.c (ffffffff813389bf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (ffffffff8133901e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_add_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_remove_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_release
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_poll
In fs/eventpoll.c (ffffffff8133c015)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff8133f6fd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff8134137d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffffffff81343b43)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:ioctx_alloc
- fs/aio.c:aio_nr_sub
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
In fs/io_uring.c (ffffffff8134c69f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/io_uring.c:io_submit_sqe
- fs/io_uring.c:__io_queue_sqe
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:io_sq_wq_submit_work
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/dax.c (ffffffff8135051e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dax.c:dax_entry_mkclean
- fs/dax.c:dax_entry_mkclean
In fs/crypto/hooks.c (ffffffff8135522a)
Location: include/linux/spinlock.h:376
Inline: True
In fs/crypto/keyring.c (ffffffff81356132)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:do_remove_key
In fs/crypto/keysetup.c (ffffffff8135723a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup.c:put_crypt_info
In fs/crypto/keysetup_v1.c (ffffffff813576a7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
- fs/crypto/keysetup_v1.c:fscrypt_put_direct_key
In fs/locks.c (ffffffff8135ca25)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/locks.c:locks_stop
- fs/locks.c:show_fd_locks
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_setlk
- fs/locks.c:fcntl_getlease
- fs/locks.c:lease_get_mtime
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:locks_mandatory_locked
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:posix_test_lock
- fs/locks.c:locks_unlink_lock_ctx
- fs/locks.c:locks_delete_block
- fs/locks.c:locks_insert_global_locks
- fs/locks.c:locks_move_blocks
In fs/mbcache.c (ffffffff81368d01)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_shrink
- fs/mbcache.c:mb_cache_entry_delete
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff8136bacb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff8136bf90)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffffffff8136c5d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff8137085b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_set_dqinfo
- fs/quota/dquot.c:dquot_get_state
- fs/quota/dquot.c:dquot_set_dqblk
- fs/quota/dquot.c:do_get_dqblk
- fs/quota/dquot.c:dquot_enable
- fs/quota/dquot.c:dquot_resume
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:vfs_load_quota_inode
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:dquot_disable
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:__dquot_transfer
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:dquot_free_inode
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:__dquot_free_space
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_reclaim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_claim_space_nodirty
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:dquot_alloc_inode
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_alloc_space
- fs/quota/dquot.c:__dquot_drop
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:__dquot_initialize
- fs/quota/dquot.c:dquot_add_space
- fs/quota/dquot.c:dquot_add_inodes
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqget
- fs/quota/dquot.c:dqcache_shrink_scan
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_scan_active
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81379be1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:clear_refs_pte_range
In fs/proc/inode.c (ffffffff8137b1c5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/inode.c:proc_reg_release
- fs/proc/inode.c:proc_reg_open
- fs/proc/inode.c:proc_entry_rundown
In fs/proc/base.c (ffffffff813803fd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/base.c:proc_task_readdir
- fs/proc/base.c:proc_pident_readdir
- fs/proc/base.c:timerslack_ns_show
- fs/proc/base.c:timerslack_ns_write
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_fill_cache
- fs/proc/base.c:task_dump_owner
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:__set_oom_adj
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_root_link
- fs/proc/base.c:proc_cwd_link
- fs/proc/base.c:proc_cwd_link
In fs/proc/generic.c (ffffffff81381a55)
Location: include/linux/spinlock.h:376
Inline: True
In fs/proc/array.c (ffffffff813820f2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff81384220)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
In fs/proc/namespaces.c (ffffffff813861c5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff81387233)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:unregister_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:drop_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:__register_sysctl_table
- fs/proc/proc_sysctl.c:sysctl_follow_link
- fs/proc/proc_sysctl.c:proc_sys_compare
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_readdir
- fs/proc/proc_sysctl.c:proc_sys_lookup
- fs/proc/proc_sysctl.c:proc_sys_evict_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:proc_sys_make_inode
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (ffffffff81389296)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff8138d703)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff81391037)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff813913ac)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff813917e0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff81392548)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff813942dc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_unregister_subsystem
- fs/configfs/dir.c:configfs_register_subsystem
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_unregister_group
- fs/configfs/dir.c:configfs_register_group
- fs/configfs/dir.c:configfs_dir_lseek
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_readdir
- fs/configfs/dir.c:configfs_dir_close
- fs/configfs/dir.c:configfs_dir_open
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_rmdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_mkdir
- fs/configfs/dir.c:configfs_do_depend_item
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff81395b93)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_unlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:configfs_symlink
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
- fs/configfs/symlink.c:create_link
In fs/dcookies.c (ffffffff81397330)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff81398632)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffff8139b21a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff813a6b20)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/extents_status.c:ext4_seq_es_shrinker_info_show
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_shrink
- fs/ext4/extents_status.c:__es_insert_extent
In fs/ext4/ialloc.c (ffffffff813acfd4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/ialloc.c:ext4_init_inode_table
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff813b6140)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff813cb1c2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_group_add_blocks
- fs/ext4/mballoc.c:ext4_free_blocks
- fs/ext4/mballoc.c:ext4_mb_free_metadata
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_release_context
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_lg_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_discard_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_discard_group_preallocations
- fs/ext4/mballoc.c:ext4_mb_new_group_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_new_inode_pa
- fs/ext4/mballoc.c:ext4_mb_generate_from_pa
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_mb_mark_diskspace_used
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_process_freed_data
- fs/ext4/mballoc.c:ext4_mb_release
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_find_by_goal
- fs/ext4/mballoc.c:ext4_mb_try_best_found
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/migrate.c (ffffffff813cbe5e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffff813e48f6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:ext4_check_descriptors
- fs/ext4/super.c:__ext4_grp_locked_error
- fs/ext4/super.c:ext4_journal_commit_callback
- fs/ext4/super.c:ext4_journal_commit_callback
In fs/jbd2/transaction.c (ffffffff813fd542)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/transaction.c:jbd2_journal_begin_ordered_truncate
- fs/jbd2/transaction.c:jbd2_journal_file_inode
- fs/jbd2/transaction.c:jbd2_journal_refile_buffer
- fs/jbd2/transaction.c:jbd2_journal_file_buffer
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_invalidatepage
- fs/jbd2/transaction.c:jbd2_journal_try_to_free_buffers
- fs/jbd2/transaction.c:jbd2_journal_unfile_buffer
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_forget
- fs/jbd2/transaction.c:jbd2_journal_dirty_metadata
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:jbd2_journal_get_create_access
- fs/jbd2/transaction.c:do_get_write_access
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2__journal_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff813fddd0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:jbd2_journal_commit_transaction
- fs/jbd2/commit.c:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff81401205)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
- fs/jbd2/checkpoint.c:__jbd2_log_wait_for_space
In fs/jbd2/revoke.c (ffffffff81401823)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff81405a8d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_flush
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_journal_destroy
- fs/jbd2/journal.c:jbd2_seq_info_open
- fs/jbd2/journal.c:jbd2_journal_get_log_tail
- fs/jbd2/journal.c:jbd2_journal_write_metadata_buffer
In fs/squashfs/cache.c (ffffffff81407c7b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_put
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
- fs/squashfs/cache.c:squashfs_cache_get
In fs/hugetlbfs/inode.c (ffffffff8140f89b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_destroy_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff8140fcea)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff81412a6c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff814136cd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8141677c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:__fat_write_inode
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_detach
- fs/fat/inode.c:fat_attach
- fs/fat/inode.c:fat_attach
In fs/fat/nfs.c (ffffffff8141a23c)
Location: include/linux/spinlock.h:376
Inline: True
In fs/fat/namei_vfat.c (ffffffff8141acd9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate
In fs/exportfs/expfs.c (ffffffff81428682)
Location: include/linux/spinlock.h:376
Inline: True
In fs/nls/nls_base.c (ffffffff814292d7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff8142b59f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_release
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_abort_conn
- fs/fuse/dev.c:fuse_dev_poll
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_try_move_page
- fs/fuse/dev.c:fuse_simple_background
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_dev_wake_and_unlock
In fs/fuse/dir.c (ffffffff814312f6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_do_setattr
- fs/fuse/dir.c:fuse_release_nowrite
- fs/fuse/dir.c:fuse_reverse_inval_entry
- fs/fuse/dir.c:fuse_link
- fs/fuse/dir.c:fuse_unlink
- fs/fuse/dir.c:fuse_dentry_revalidate
- fs/fuse/dir.c:fuse_dentry_settime
In fs/fuse/file.c (ffffffff81437c26)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/file.c:fuse_notify_poll_wakeup
- fs/fuse/file.c:fuse_file_poll
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_fill
- fs/fuse/file.c:fuse_writepages_send
- fs/fuse/file.c:fuse_writepage_locked
- fs/fuse/file.c:fuse_writepage_end
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_send_writepage
- fs/fuse/file.c:fuse_write_update_size
- fs/fuse/file.c:fuse_async_req_send
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_aio_complete
- fs/fuse/file.c:fuse_range_is_writeback
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_prepare_release
- fs/fuse/file.c:fuse_finish_open
- fs/fuse/file.c:fuse_link_write_file
In fs/fuse/inode.c (ffffffff8143918c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_dev_free
- fs/fuse/inode.c:fuse_dev_install
- fs/fuse/inode.c:process_init_reply
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff8143a3ff)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/control.c:fuse_conn_max_background_write
In fs/fuse/readdir.c (ffffffff8143be47)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffffffff8143cca1)
Location: include/linux/spinlock.h:376
Inline: True
In fs/tracefs/inode.c (ffffffff8143f6e1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff81440484)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff81441e30)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_stop
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff814448e8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_stat
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
- ipc/msg.c:freeque
- ipc/msg.c:newque
In ipc/sem.c (ffffffff8144565e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/sem.c:sysvipc_sem_proc_show
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:exit_sem
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:find_alloc_undo
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_down
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
- ipc/sem.c:freeary
- ipc/sem.c:newary
In ipc/shm.c (ffffffff8144b7fd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:shm_close
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff8144ce40)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- ipc/mqueue.c:mqueue_poll_file
- ipc/mqueue.c:mqueue_flush_file
- ipc/mqueue.c:mqueue_read_file
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_create_attr
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_evict_inode
- ipc/mqueue.c:mqueue_get_inode
- ipc/mqueue.c:mqueue_get_inode
In ipc/namespace.c (ffffffff8144fb01)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
In security/keys/gc.c (ffffffff814501cd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff814515eb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/key.c:key_lookup
- security/keys/key.c:key_payload_reserve
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_alloc
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
- security/keys/key.c:key_user_lookup
In security/keys/keyctl.c (ffffffff81454c57)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff81458ba5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_stop
- security/keys/proc.c:proc_keys_stop
In security/selinux/hooks.c (ffffffff8146783f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_inode_invalidate_secctx
- security/selinux/hooks.c:selinux_task_to_inode
- security/selinux/hooks.c:selinux_inode_setsecurity
- security/selinux/hooks.c:selinux_inode_post_setxattr
- security/selinux/hooks.c:selinux_inode_free_security
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:inode_doinit_with_dentry
- security/selinux/hooks.c:sb_finish_set_opts
- security/selinux/hooks.c:sb_finish_set_opts
In security/smack/smack_lsm.c (ffffffff81488dfa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/tomoyo/audit.c (ffffffff814925c9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff814964cf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_write_answer
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_supervisor
- security/tomoyo/common.c:tomoyo_write_profile
In security/tomoyo/gc.c (ffffffff8149bb0f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/tomoyo/gc.c:tomoyo_notify_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
- security/tomoyo/gc.c:tomoyo_try_to_gc
In security/apparmor/apparmorfs.c (ffffffff814a3892)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff814a77bc)
Location: include/linux/spinlock.h:376
Inline: True
In security/apparmor/secid.c (ffffffff814b535f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff814b66cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff814bef22)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/yama/yama_lsm.c (ffffffff814bf8cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_ptracer_add
- security/yama/yama_lsm.c:yama_relation_cleanup
In security/integrity/ima/ima_template.c (ffffffff814c7dd0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffff814d630a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff814e51da)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff814eab6a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff814ef41c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff814f7dde)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff814ffcab)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_realloc_hw_ctxs
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_hctx_notify_dead
- block/blk-mq.c:blk_mq_insert_requests
- block/blk-mq.c:blk_mq_request_bypass_insert
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff8150247f)
Location: include/linux/spinlock.h:376
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/blk-mq-sched.c (ffffffff81503fea)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_insert_request
- block/blk-mq-sched.c:__blk_mq_sched_bio_merge
- block/blk-mq-sched.c:blk_mq_sched_dispatch_requests
In block/ioprio.c (ffffffff8150945d)
Location: include/linux/spinlock.h:376
Inline: True
In block/blk-cgroup.c (ffffffff8151675b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff8151ea12)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_timer_fn
In block/mq-deadline.c (ffffffff81521b95)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_stop
- block/mq-deadline.c:deadline_write_fifo_stop
- block/mq-deadline.c:deadline_read_fifo_stop
- block/mq-deadline.c:dd_insert_requests
- block/mq-deadline.c:dd_bio_merge
- block/mq-deadline.c:dd_dispatch_request
In block/blk-mq-debugfs.c (ffffffff815286b5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_stop
- block/blk-mq-debugfs.c:ctx_read_rq_list_stop
- block/blk-mq-debugfs.c:ctx_default_rq_list_stop
- block/blk-mq-debugfs.c:hctx_dispatch_stop
In lib/lockref.c (ffffffff8152dd8e)
Location: include/linux/spinlock.h:376
Inline: True
In lib/rhashtable.c (ffffffff81538759)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_walk_stop
- lib/rhashtable.c:rhashtable_walk_start_check
- lib/rhashtable.c:rhashtable_walk_exit
- lib/rhashtable.c:rhashtable_walk_enter
- lib/rhashtable.c:rhashtable_rehash_table
In lib/refcount.c (ffffffff8153a00c)
Location: include/linux/spinlock.h:376
Inline: True
In lib/genalloc.c (ffffffff81545390)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff8156089d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffff8158ea6d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
- drivers/pci/pci.c:pci_reassigndev_resource_alignment
In drivers/pci/pci-driver.c (ffffffff815947d7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci-driver.c:pci_unregister_driver
- drivers/pci/pci-driver.c:pci_match_device
- drivers/pci/pci-driver.c:remove_id_store
- drivers/pci/pci-driver.c:pci_add_dynid
In drivers/rapidio/rio.c (ffffffff815c1f71)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_route_clr_table
- drivers/rapidio/rio.c:rio_route_get_entry
- drivers/rapidio/rio.c:rio_route_add_entry
- drivers/rapidio/rio.c:rio_get_asm
- drivers/rapidio/rio.c:rio_get_comptag
- drivers/rapidio/rio.c:rio_release_inb_pwrite
- drivers/rapidio/rio.c:rio_request_inb_pwrite
- drivers/rapidio/rio.c:rio_del_device
- drivers/rapidio/rio.c:rio_free_net
In drivers/virtio/virtio_balloon.c (ffffffff8166eaef)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff8167859f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_hvm
- drivers/xen/xenbus/xenbus_client.c:xenbus_unmap_ring_vfree_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_pv
- drivers/xen/xenbus/xenbus_client.c:xenbus_map_ring_valloc_hvm
In drivers/xen/xenbus/xenbus_xs.c (ffffffff8167a57c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_xs.c:xenwatch_thread
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_watch_msg
- drivers/xen/xenbus/xenbus_xs.c:xs_request_exit
- drivers/xen/xenbus/xenbus_xs.c:xs_suspend_exit
In drivers/xen/mcelog.c (ffffffff81682a1d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff81692ad2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:check_tty_count
- drivers/tty/tty_io.c:tty_add_file
In drivers/tty/tty_jobctrl.c (ffffffff8169d2e9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff8169f41d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff816a2951)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff816a6ee7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:kbd_event
- drivers/tty/vt/keyboard.c:fn_spawn_con
In drivers/tty/vt/vt.c (ffffffff816ab15e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:vt_console_print
In drivers/tty/hvc/hvc_xen.c (ffffffff829028f4)
Location: include/linux/spinlock.h:376
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
In drivers/tty/serial/8250/8250_core.c (ffffffff816b7d14)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff816c96cd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:add_interrupt_randomness
In drivers/char/virtio_console.c (ffffffff816d0dfe)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/virtio_console.c:control_work_handler
- drivers/char/virtio_console.c:control_work_handler
In drivers/char/hpet.c (ffffffff816d1c7a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff816d6591)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/iommu/iommu.c (ffffffff816e98c6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_ops_from_fwnode
- drivers/iommu/iommu.c:iommu_device_unregister
- drivers/iommu/iommu.c:iommu_device_register
In drivers/iommu/iova.c (ffffffff816eb12d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
In drivers/iommu/amd_iommu.c (ffffffff816efa66)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:detach_device
- drivers/iommu/amd_iommu.c:attach_device
- drivers/iommu/amd_iommu.c:domain_id_free
- drivers/iommu/amd_iommu.c:domain_id_alloc
In drivers/iommu/intel-iommu.c (ffffffff816fd695)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- 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_insert_one_dev_info
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
In drivers/iommu/intel-pasid.c (ffffffff816fe7ca)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/intel-pasid.c:intel_pasid_get_entry
- drivers/iommu/intel-pasid.c:intel_pasid_get_entry
- drivers/iommu/intel-pasid.c:intel_pasid_lookup_id
- drivers/iommu/intel-pasid.c:intel_pasid_free_id
- drivers/iommu/intel-pasid.c:intel_pasid_alloc_id
In drivers/iommu/intel-svm.c (ffffffff816ffccc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
In drivers/base/core.c (ffffffff8170ae47)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_shutdown
- drivers/base/core.c:device_move
- drivers/base/core.c:device_move
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff8170b9af)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff8170e79a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff81710be6)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/base/attribute_container.c (ffffffff817131dc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff81715f3b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/swnode.c:software_node_find_by_name
- drivers/base/swnode.c:software_node_to_swnode
In drivers/base/devtmpfs.c (ffffffff81717883)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff8171c3d1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
In drivers/base/firmware_loader/main.c (ffffffff81727d91)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:device_uncache_fw_images_work
- drivers/base/firmware_loader/main.c:dev_cache_fw_image
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:_request_firmware
- drivers/base/firmware_loader/main.c:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:__free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff8172ce3f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff8173fc85)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlvbd_alloc_gendisk
- drivers/block/xen-blkfront.c:xlbd_release_minors
In drivers/mfd/ezx-pcap.c (ffffffff8175386e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff8175df47)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff8175fada)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff81762fbc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_release_lane
In drivers/nvdimm/badrange.c (ffffffff8176d0ca)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/nvdimm/badrange.c:badrange_forget
- drivers/nvdimm/badrange.c:badrange_add
- drivers/nvdimm/badrange.c:badrange_add
In drivers/dax/super.c (ffffffff81771cfa)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/dma-buf/dma-fence.c (ffffffff817752bf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffffffff81786cf2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
- drivers/scsi/scsi_scan.c:scsi_complete_async_scans
In drivers/scsi/scsi_dh.c (ffffffff8178c68b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff817950c4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff8179c7d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff817d13fe)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_peek_len
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_get_user
- drivers/net/tun.c:tun_chr_poll
- drivers/net/tun.c:tun_net_xmit
- drivers/net/tun.c:tun_attach
- drivers/net/tun.c:__tun_detach
- drivers/net/tun.c:tun_queue_purge
- drivers/net/tun.c:tun_flow_cleanup
- drivers/net/tun.c:tun_napi_poll
- drivers/net/tun.c:tun_napi_poll
In drivers/net/ppp/ppp_generic.c (ffffffff817d6af3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:find_compressor
- drivers/net/ppp/ppp_generic.c:ppp_unregister_compressor
- drivers/net/ppp/ppp_generic.c:ppp_register_compressor
- drivers/net/ppp/ppp_generic.c:ppp_push
In drivers/net/xen-netfront.c (ffffffff817dd84f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff817fde06)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_giveback_urb
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb_from_ep
- drivers/usb/core/hcd.c:usb_hcd_link_urb_to_ep
In drivers/usb/core/message.c (ffffffff81801604)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_driver_set_configuration
- drivers/usb/core/message.c:driver_set_config_work
- drivers/usb/core/message.c:usb_set_configuration
In drivers/usb/core/driver.c (ffffffff81805138)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/driver.c:usb_deregister
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:usb_match_dynamic_id
- drivers/usb/core/driver.c:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff8180aef0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff8181516a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_common_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
- drivers/usb/dwc2/core_intr.c:dwc2_handle_otg_intr
In drivers/usb/dwc2/hcd.c (ffffffff8181a7c2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff81820e31)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff81838619)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:ohci_irq
- drivers/usb/host/ohci-hcd.c:finish_urb
In drivers/usb/host/uhci-hcd.c (ffffffff8183ddce)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff8184d3ce)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffffffff8185b331)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff8185c171)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
- drivers/usb/host/xhci-dbgtty.c:dbc_start_tx
In drivers/input/mousedev.c (ffffffff8186ab1e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_cleanup
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_open
- drivers/input/mousedev.c:mousedev_release
- drivers/input/mousedev.c:mousedev_notify_readers
In drivers/input/evdev.c (ffffffff8186bbc3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_cleanup
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_open
- drivers/input/evdev.c:evdev_release
- drivers/input/evdev.c:evdev_pass_values
In drivers/input/misc/uinput.c (ffffffff8187242c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_destroy_device
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
- drivers/input/misc/uinput.c:uinput_request_reserve_slot
In drivers/rtc/rtc-cmos.c (ffffffff81879cce)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff818820b8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:put_i2c_dev
- drivers/i2c/i2c-dev.c:i2c_dev_get_by_minor
In drivers/thermal/thermal_sysfs.c (ffffffff8189ae14)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/thermal/thermal_sysfs.c:reset_store
- drivers/thermal/thermal_sysfs.c:time_in_state_ms_show
- drivers/thermal/thermal_sysfs.c:total_trans_show
- drivers/thermal/thermal_sysfs.c:thermal_cooling_device_stats_update
In drivers/md/md.c (ffffffff82b03ec0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md.c:md_exit
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:md_setup_cluster
- drivers/md/md.c:unregister_md_cluster_operations
- drivers/md/md.c:register_md_cluster_operations
- drivers/md/md.c:unregister_md_personality
- drivers/md/md.c:register_md_personality
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_show
- drivers/md/md.c:md_seq_next
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_seq_start
- drivers/md/md.c:md_unregister_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:__md_stop
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_run
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:md_attr_show
- drivers/md/md.c:max_sync_store
- drivers/md/md.c:min_sync_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_store
- drivers/md/md.c:array_state_show
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:level_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
- drivers/md/md.c:mddev_find
In drivers/md/md-bitmap.c (ffffffff818b38b8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:behind_writes_used_show
- drivers/md/md-bitmap.c:can_clear_show
- drivers/md/md-bitmap.c:md_bitmap_destroy
In drivers/md/dm.c (ffffffff818bc833)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_from_kobject
- drivers/md/dm.c:__dm_destroy
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_hold
- drivers/md/dm.c:dm_get_md
- drivers/md/dm.c:free_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:alloc_dev
- drivers/md/dm.c:cleanup_mapped_device
- drivers/md/dm.c:dm_cancel_deferred_remove
- drivers/md/dm.c:dm_lock_for_deletion
- drivers/md/dm.c:dm_blk_close
- drivers/md/dm.c:dm_blk_open
In drivers/cpufreq/cpufreq.c (ffffffff818d2c40)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/cpufreq/cpufreq_stats.c (ffffffff818d6d40)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_record_transition
- drivers/cpufreq/cpufreq_stats.c:store_reset
- drivers/cpufreq/cpufreq_stats.c:show_time_in_state
In drivers/cpufreq/pcc-cpufreq.c (ffffffff818dcb61)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff818e13de)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
In drivers/cpuidle/sysfs.c (ffffffff818e1b09)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81ae6e84)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:release_firmware_map_entry
In drivers/firmware/efi/efi.c (ffffffff81ae2560)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hwspinlock/hwspinlock_core.c (ffffffff81904530)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/vme/vme.c (ffffffff8190f146)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_free
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In arch/x86/pci/xen.c (ffffffff8191756d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_unregister_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
- arch/x86/pci/xen.c:xen_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff8191ab71)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/pci/common.c:pcibios_add_device
- arch/x86/pci/common.c:del_dma_domain
- arch/x86/pci/common.c:add_dma_domain
In net/socket.c (ffffffff8191d89a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff819240a2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/sock.c:lock_sock_nested
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff8193602a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81936d3d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net_namespace.c:netns_get
- net/core/net_namespace.c:get_net_ns_by_pid
In net/core/dev.c (ffffffff819400e1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add
- net/core/dev.c:napi_hash_del
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_backlog
- net/core/dev.c:net_tx_action
- net/core/dev.c:net_tx_action
- net/core/dev.c:generic_xdp_tx
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:dev_direct_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:__dev_queue_xmit
- net/core/dev.c:dev_remove_offload
- net/core/dev.c:dev_add_offload
- net/core/dev.c:__dev_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/dev_addr_lists.c (ffffffff81952fc8)
Location: include/linux/spinlock.h:376
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 (ffffffff81954089)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_enqueue
- net/core/neighbour.c:neigh_proxy_process
- net/core/neighbour.c:__neigh_update
In net/core/net-sysfs.c (ffffffff81977d22)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff8197a39f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffff8197e145)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netpoll.c:netpoll_send_skb_on_dev
- net/core/netpoll.c:queue_process
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff8197f5fc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/netprio_cgroup.c (ffffffff81989c3c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
- net/core/netprio_cgroup.c:update_netprio
In net/core/netclassid_cgroup.c (ffffffff8198a0b0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid_task
- net/core/netclassid_cgroup.c:update_classid_sock
In net/core/devlink.c (ffffffff81990714)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (ffffffff819a1ce8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:dev_deactivate_many
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:dev_watchdog
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:__qdisc_run
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffffffff819a6b6f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/sched/cls_api.c:tc_cls_offload_cnt_reset
- net/sched/cls_api.c:tc_cls_offload_cnt_update
- net/sched/cls_api.c:tc_del_tfilter
- net/sched/cls_api.c:tcf_block_get_ext
- net/sched/cls_api.c:__tcf_get_next_proto
In net/ipv4/route.c (ffffffff819c04cf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff819c36ae)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff819cdcc2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:__inet_hash_connect
- net/ipv4/inet_hashtables.c:inet_unhash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:inet_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_check_established
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:__inet_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff819cdfe6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_hashdance
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
- net/ipv4/inet_timewait_sock.c:inet_twsk_kill
In net/ipv4/inet_connection_sock.c (ffffffff819cfdae)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
- net/ipv4/inet_connection_sock.c:inet_csk_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_prepare_forced_close
In net/ipv4/tcp.c (ffffffff819d6d7d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_input.c (ffffffff819dd0a1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_input.c:tcp_conn_request
- net/ipv4/tcp_input.c:tcp_conn_request
In net/ipv4/tcp_output.c (ffffffff819e8b93)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff819ea04a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_timer.c:tcp_compressed_ack_kick
- net/ipv4/tcp_timer.c:tcp_keepalive_timer
- net/ipv4/tcp_timer.c:tcp_write_timer
- net/ipv4/tcp_timer.c:tcp_delack_timer
In net/ipv4/tcp_ipv4.c (ffffffff819eb11f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_seq_stop
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_add_backlog
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_minisocks.c (ffffffff819f0ccd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_minisocks.c:tcp_child_process
In net/ipv4/tcp_cong.c (ffffffff819f2314)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_cong.c:tcp_set_allowed_congestion_control
- net/ipv4/tcp_cong.c:tcp_unregister_congestion_control
- net/ipv4/tcp_cong.c:tcp_register_congestion_control
In net/ipv4/tcp_fastopen.c (ffffffff819f43d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff819f535c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/tcp_ulp.c:tcp_unregister_ulp
- net/ipv4/tcp_ulp.c:tcp_register_ulp
In net/ipv4/udp.c (ffffffff819f9621)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:udp_lib_rehash
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:first_packet_length
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:__udp_enqueue_schedule_skb
- net/ipv4/udp.c:udp_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81a03046)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/icmp.c:__icmp_send
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81a0d0d5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81a13b84)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff81a22877)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff81a27244)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_expire_process
In net/ipv4/syncookies.c (ffffffff81a2b5c2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/syncookies.c:tcp_get_cookie_sock
In net/ipv4/cipso_ipv4.c (ffffffff81a2f1ae)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_putdef
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff81a31f17)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_policy.c:xfrm_if_register_cb
- net/xfrm/xfrm_policy.c:xfrm_policy_register_afinfo
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
- net/xfrm/xfrm_policy.c:xfrm_policy_queue_process
In net/xfrm/xfrm_state.c (ffffffff81a3a6d9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_replay_timer_handler
- net/xfrm/xfrm_state.c:__xfrm_state_delete
- net/xfrm/xfrm_state.c:xfrm_timer_handler
In net/xfrm/xfrm_input.c (ffffffff81a41b0f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81a450f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/xfrm/xfrm_device.c:xfrm_dev_backlog
- net/xfrm/xfrm_device.c:xfrm_dev_resume
In net/unix/af_unix.c (ffffffff81a45711)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_seq_stop
- net/unix/af_unix.c:unix_dgram_poll
- net/unix/af_unix.c:unix_inq_len
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_shutdown
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_recvmsg
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendpage
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_stream_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_accept
- 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_stream_connect
- 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_wait_for_peer
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_state_double_unlock
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_find_other
- net/unix/af_unix.c:unix_create1
- net/unix/af_unix.c:unix_listen
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_release_sock
- net/unix/af_unix.c:unix_dgram_peer_wake_me
- net/unix/af_unix.c:unix_dgram_peer_wake_disconnect
- net/unix/af_unix.c:unix_peer_get
In net/unix/garbage.c (ffffffff81a4a280)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:unix_gc
- net/unix/garbage.c:scan_inflight
In net/unix/scm.c (ffffffff81a4a811)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81a4cd80)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/anycast.c:ipv6_anycast_cleanup
- net/ipv6/anycast.c:__ipv6_dev_ac_inc
- net/ipv6/anycast.c:ipv6_del_acaddr_hash
In net/ipv6/addrconf.c (ffffffff81a5336c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrconf.c:addrconf_disable_policy_idev
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_verify_rtnl
- net/ipv6/addrconf.c:addrconf_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_dad_work
- net/ipv6/addrconf.c:addrconf_notify
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
- net/ipv6/addrconf.c:ipv6_add_addr
In net/ipv6/addrlabel.c (ffffffff81a5ed7c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/addrlabel.c:ip6addrlbl_newdel
- net/ipv6/addrlabel.c:ip6addrlbl_net_exit
- net/ipv6/addrlabel.c:ip6addrlbl_add
In net/ipv6/route.c (ffffffff81a64cea)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/icmp.c (ffffffff81a7cea0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/icmp.c:icmpv6_echo_reply
- net/ipv6/icmp.c:icmp6_send
In net/ipv6/mcast.c (ffffffff81a80b51)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/mcast.c:igmp6_timer_handler
- net/ipv6/mcast.c:mld_ifc_timer_expire
- net/ipv6/mcast.c:igmp6_event_report
In net/ipv6/reassembly.c (ffffffff81a836c5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81a87e0e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81a8c7cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff81a902b6)
Location: include/linux/spinlock.h:376
Inline: True
In net/ipv6/xfrm6_input.c (ffffffff81a94a19)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81a98560)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81aa0629)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81aa6a0a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_set_ring
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_notifier
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_do_bind
- net/packet/af_packet.c:packet_release
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:tpacket_rcv
- net/packet/af_packet.c:packet_rcv
- net/packet/af_packet.c:__fanout_set_data_bpf
- net/packet/af_packet.c:__fanout_link
- net/packet/af_packet.c:prb_retire_rx_blk_timer_expired
- net/packet/af_packet.c:__unregister_prot_hook
- net/packet/af_packet.c:__unregister_prot_hook
In net/netlabel/netlabel_domainhash.c (ffffffff81aadc89)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af6
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_af4
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_remove_entry
- net/netlabel/netlabel_domainhash.c:netlbl_domhsh_init
In net/netlabel/netlabel_unlabeled.c (ffffffff82925681)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/netlabel/netlabel_unlabeled.c:netlbl_unlabel_init
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_netdev_handler
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_remove
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff81ac5a8f)
Location: include/linux/spinlock.h:376
Inline: True
In lib/klist.c (ffffffff81ac7c35)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/klist.c:klist_remove
- lib/klist.c:klist_put
- lib/klist.c:klist_release
- lib/klist.c:klist_add_before
- lib/klist.c:klist_add_behind
- lib/klist.c:klist_add_tail
- lib/klist.c:klist_add_head
In lib/kobject.c (ffffffff81ac7e7d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/kobject.c:kobj_ns_drop
- lib/kobject.c:kobj_ns_initial
- lib/kobject.c:kobj_ns_netlink
- lib/kobject.c:kobj_ns_grab_current
- lib/kobject.c:kobj_ns_current_may_mount
- lib/kobject.c:kobj_ns_type_registered
- lib/kobject.c:kobj_ns_type_register
- lib/kobject.c:kset_find_obj
- lib/kobject.c:kobject_add_internal
- lib/kobject.c:kobj_kset_leave
In lib/xarray.c (ffffffff81ad6726)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/xarray.c:xa_clear_mark
- lib/xarray.c:xa_set_mark
- lib/xarray.c:xa_store_range
- lib/xarray.c:xa_store
- lib/xarray.c:xa_erase
- lib/xarray.c:__xas_nomem