spin_lock
Regular
4.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff81f5a04c)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten.c (ffffffff8101c774)
Location: include/linux/spinlock.h:300
Inline: True
In arch/x86/xen/mmu.c (ffffffff81020815)
Location: include/linux/spinlock.h:300
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_pin_all
- arch/x86/xen/mmu.c:xen_mm_unpin_all
In arch/x86/kernel/cpu/mcheck/mce.c (ffffffff81043516)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mcheck/mce.c:mce_chrdev_release
In arch/x86/kernel/reboot.c (ffffffff810503e3)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/kernel/kvm.c (ffffffff810638d7)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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
In arch/x86/mm/init_64.c (ffffffff8181bce7)
Location: include/linux/spinlock.h:300
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 (ffffffff8106d0ee)
Location: include/linux/spinlock.h:300
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_set_clr
In arch/x86/mm/pat.c (ffffffff8106fb43)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
In arch/x86/mm/pgtable.c (ffffffff81070dce)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_alloc
- arch/x86/mm/pgtable.c:pgd_free
In arch/x86/mm/kmmio.c (ffffffff810733c4)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff81079701)
Location: include/linux/spinlock.h:300
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 (ffffffff8107d5fc)
Location: include/linux/spinlock.h:300
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:_do_fork
- kernel/fork.c:SyS_unshare
- kernel/fork.c:SyS_unshare
- kernel/fork.c:unshare_files
In kernel/panic.c (ffffffff81080c87)
Location: include/linux/spinlock.h:300
Inline: True
In kernel/exit.c (ffffffff810824b8)
Location: include/linux/spinlock.h:300
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:do_exit
- kernel/exit.c:do_exit
In kernel/resource.c (ffffffff81086813)
Location: include/linux/spinlock.h:300
Inline: True
In kernel/ptrace.c (ffffffff8108ad78)
Location: include/linux/spinlock.h:300
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 (ffffffff8108d69d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
- kernel/signal.c:__lock_task_sighand
In kernel/sys.c (ffffffff8109258a)
Location: include/linux/spinlock.h:300
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 (ffffffff81096454)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/kmod.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff81097b15)
Location: include/linux/spinlock.h:300
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:pool_mayday_timeout
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:flush_work
In kernel/params.c (ffffffff8109ef4d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810a02fa)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/kthread.c:kthread_create_on_node
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
In kernel/nsproxy.c (ffffffff810a1274)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810aaf57)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/sched/core.c:__cond_resched_lock
In kernel/sched/debug.c (ffffffff810c8968)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff810c9c42)
Location: include/linux/spinlock.h:300
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
- 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:__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 (ffffffff810e971e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timer.c (ffffffff8182344b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/time/timer.c:schedule_timeout
- 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 (ffffffff810f147a)
Location: include/linux/spinlock.h:300
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 (ffffffff810f3b52)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/timekeeping.c (ffffffff810f6ccd)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff810f8296)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/tick-common.c (ffffffff810fc477)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff810fe0d6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
- kernel/time/tick-sched.c:tick_do_update_jiffies64
In kernel/futex.c (ffffffff810ffe94)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/futex.c:futex_wake
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait
- 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_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:do_futex
In kernel/cgroup.c (ffffffff81111fdc)
Location: include/linux/spinlock.h:300
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 (ffffffff8111b042)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/cpuset.c:cpuset_read_u64
- kernel/cpuset.c:__cpuset_memory_pressure_bump
In kernel/utsname.c (ffffffff8111dafb)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/audit.c (ffffffff81122e2b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/audit.c:audit_receive_msg
- kernel/audit.c:audit_receive_msg
In kernel/auditsc.c (ffffffff811289e5)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff8112ad18)
Location: include/linux/spinlock.h:300
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: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_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 (ffffffff8112f785)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/trace/trace_events.c (ffffffff8115fc85)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/events/uprobes.c (ffffffff81186d61)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/events/uprobes.c:vma_has_uprobes
- kernel/events/uprobes.c:find_uprobe
- kernel/events/uprobes.c:__uprobe_unregister
- kernel/events/uprobes.c:uprobe_mmap
In kernel/padata.c (ffffffff8118999a)
Location: include/linux/spinlock.h:300
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/filemap.c (ffffffff8118e8ea)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffffffff811907fc)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/oom_kill.c:find_lock_task_mm
- mm/oom_kill.c:oom_kill_process
In mm/page_alloc.c (ffffffff8119175f)
Location: include/linux/spinlock.h:300
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
In mm/page-writeback.c (ffffffff81197eec)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff811a6422)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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_unuse
- mm/shmem.c:shmem_lock
In mm/backing-dev.c (ffffffff811ae513)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff811afba7)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff811b8f30)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_add
- mm/list_lru.c:list_lru_del
In mm/workingset.c (ffffffff811b9c21)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff811ba480)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_mask
In mm/memory.c (ffffffff811bc349)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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:__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:remap_pfn_range
- mm/memory.c:copy_page_range
- mm/memory.c:copy_page_range
- mm/memory.c:__get_locked_pte
In mm/mincore.c (ffffffff811c2802)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff811c3dd9)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/mlock.c:user_shm_lock
- mm/mlock.c:user_shm_unlock
In mm/mmap.c (ffffffff811c61b1)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff811c8734)
Location: include/linux/spinlock.h:300
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 (ffffffff811c960a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/rmap.c (ffffffff811ca9eb)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/rmap.c:__page_check_address
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:anon_vma_prepare
In mm/vmalloc.c (ffffffff811cc6bd)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/vmalloc.c:find_vmap_area
- mm/vmalloc.c:setup_vmalloc_vm
- mm/vmalloc.c:s_start
- 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:pcpu_get_vm_areas
- 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:remove_vm_area
- mm/vmalloc.c:vread
- mm/vmalloc.c:vwrite
In mm/fadvise.c (ffffffff811d13a1)
Location: include/linux/spinlock.h:300
Inline: True
In mm/madvise.c (ffffffff811d15bc)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/madvise.c:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff811d2fb1)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/swapfile.c:swap_info_get
- 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:unuse_mm
- 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: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: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_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:SyS_swapon
- mm/swapfile.c:si_swapinfo
In mm/frontswap.c (ffffffff811d7471)
Location: include/linux/spinlock.h:300
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 (ffffffff811d824d)
Location: include/linux/spinlock.h:300
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_area
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_load
- mm/zswap.c:zswap_frontswap_store
In mm/hugetlb.c (ffffffff811d9a17)
Location: include/linux/spinlock.h:300
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_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:hugetlb_cow
- 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:hugetlb_fault
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:follow_hugetlb_page
- 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 (ffffffff811dfe3a)
Location: include/linux/spinlock.h:300
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_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_shared_policy_init
- mm/mempolicy.c:mpol_free_shared_policy
In mm/mmu_notifier.c (ffffffff811e3bd1)
Location: include/linux/spinlock.h:300
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 (ffffffff811e50b5)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:__ksm_enter
- mm/ksm.c:__ksm_exit
In mm/slub.c (ffffffff811ea0f6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/slub.c:deactivate_slab
- mm/slub.c:deactivate_slab
In mm/memory_hotplug.c (ffffffff81208f2b)
Location: include/linux/spinlock.h:300
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 (ffffffff811f0b44)
Location: include/linux/spinlock.h:300
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:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
In mm/huge_memory.c (ffffffff811f44ed)
Location: include/linux/spinlock.h:300
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: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:__pmd_trans_huge_lock
- mm/huge_memory.c:page_check_address_pmd
- 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:__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
In mm/memcontrol.c (ffffffff811f98e1)
Location: include/linux/spinlock.h:300
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_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:memory_max_write
- mm/memcontrol.c:mem_cgroup_css_reset
- mm/memcontrol.c:mem_cgroup_unmark_under_oom
- 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 (ffffffff8120061f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
In mm/hugetlb_cgroup.c (ffffffff81200faa)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
In mm/zpool.c (ffffffff8120417d)
Location: include/linux/spinlock.h:300
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_create_pool
- mm/zpool.c:zpool_destroy_pool
In mm/zbud.c (ffffffff812048c9)
Location: include/linux/spinlock.h:300
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
In mm/zsmalloc.c (ffffffff81205aaa)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_malloc
- mm/zsmalloc.c:zs_compact
In mm/userfaultfd.c (ffffffff81207a6d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mfill_zeropage
In fs/read_write.c (ffffffff8120bd6b)
Location: include/linux/spinlock.h:300
Inline: True
In fs/super.c (ffffffff8120e95f)
Location: include/linux/spinlock.h:300
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:iterate_supers_type
- fs/super.c:iterate_supers_type
- fs/super.c:get_super_thawed
- 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 (ffffffff8121085d)
Location: include/linux/spinlock.h:300
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 (ffffffff8121131b)
Location: include/linux/spinlock.h:300
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 (ffffffff8121270d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/exec.c:get_task_comm
- fs/exec.c:__set_task_comm
In fs/pipe.c (ffffffff8121574e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/pipe.c:put_pipe_info
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
In fs/namei.c (ffffffff812168df)
Location: include/linux/spinlock.h:300
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 (ffffffff8121f311)
Location: include/linux/spinlock.h:300
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 (ffffffff8122016a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff8122275c)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/dcache.c:d_set_fallthru
- 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_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: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:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:shrink_dentry_list
- fs/dcache.c:d_delete
- fs/dcache.c:__d_instantiate
- fs/dcache.c:__d_instantiate
- fs/dcache.c:d_tmpfile
- 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_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_alloc
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_obtain_alias
- fs/dcache.c:__d_lookup
- fs/dcache.c:d_exchange
In fs/inode.c (ffffffff812265aa)
Location: include/linux/spinlock.h:300
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:find_inode_nowait
- fs/inode.c:unlock_new_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: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: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:evict_inodes
- fs/inode.c:evict_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_inodes
- fs/inode.c:new_inode_pseudo
In fs/file.c (ffffffff81229b51)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/file.c:put_unused_fd
- fs/file.c:iterate_fd
- 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: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 (ffffffff8122b65c)
Location: include/linux/spinlock.h:300
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: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 (ffffffff812332ca)
Location: include/linux/spinlock.h:300
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 (ffffffff8123367d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- 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:empty_dir_readdir
In fs/fs-writeback.c (ffffffff81235eca)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fs-writeback.c:__inode_wait_for_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: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:__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:wb_writeback
- 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_io_list_del
- fs/fs-writeback.c:inode_wait_for_writeback
In fs/pnode.c (ffffffff8123cd2c)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/sync.c (ffffffff812405e8)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/sync.c:vfs_fsync_range
In fs/fs_struct.c (ffffffff81241334)
Location: include/linux/spinlock.h:300
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 (ffffffff81241f1d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fs_pin.c:pin_remove
- fs/fs_pin.c:pin_insert_group
In fs/buffer.c (ffffffff812427ee)
Location: include/linux/spinlock.h:300
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 (ffffffff81247189)
Location: include/linux/spinlock.h:300
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_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
In fs/proc_namespace.c (ffffffff8124f081)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff8124f767)
Location: include/linux/spinlock.h:300
Inline: True
In fs/notify/inode_mark.c (ffffffff8124fe4b)
Location: include/linux/spinlock.h:300
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
In fs/notify/mark.c (ffffffff812502e6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy
- 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_destroy_marks
- fs/notify/mark.c:fsnotify_add_mark_locked
- fs/notify/mark.c:fsnotify_add_mark_locked
In fs/notify/vfsmount_mark.c (ffffffff81250c2a)
Location: include/linux/spinlock.h:300
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 (ffffffff81251216)
Location: include/linux/spinlock.h:300
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
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
In fs/notify/inotify/inotify_user.c (ffffffff812520ff)
Location: include/linux/spinlock.h:300
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 (ffffffff81252d7d)
Location: include/linux/spinlock.h:300
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 (ffffffff81254b10)
Location: include/linux/spinlock.h:300
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 (ffffffff81258054)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_settime
In fs/userfaultfd.c (ffffffff81259a0a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff8125b1fe)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/aio.c:aio_ring_mremap
- fs/aio.c:aio_nr_sub
- 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
In fs/locks.c (ffffffff8125f0cd)
Location: include/linux/spinlock.h:300
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_start
- 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 (ffffffff8126c506)
Location: include/linux/spinlock.h:300
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_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_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
- fs/mbcache.c:mb_cache_shrink
In fs/posix_acl.c (ffffffff8126de09)
Location: include/linux/spinlock.h:300
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 (ffffffff8126fead)
Location: include/linux/spinlock.h:300
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
In fs/fhandle.c (ffffffff81270441)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff8127051d)
Location: include/linux/spinlock.h:300
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:__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: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_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_transfer
In fs/proc/task_mmu.c (ffffffff81277fc2)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/proc/task_mmu.c:m_start
- fs/proc/task_mmu.c:pagemap_pmd_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
In fs/proc/inode.c (ffffffff81279842)
Location: include/linux/spinlock.h:300
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 (ffffffff8127ac18)
Location: include/linux/spinlock.h:300
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 (ffffffff8127f7fa)
Location: include/linux/spinlock.h:300
Inline: True
In fs/proc/array.c (ffffffff81280b66)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/proc/array.c:proc_pid_status
In fs/proc/fd.c (ffffffff8128169c)
Location: include/linux/spinlock.h:300
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 (ffffffff812837f0)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff812842cc)
Location: include/linux/spinlock.h:300
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
In fs/proc/proc_net.c (ffffffff8128646c)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff81289d14)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
In fs/sysfs/dir.c (ffffffff8128cdd3)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff8128cfcf)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff8128d446)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/dcookies.c (ffffffff8128e7c9)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/dcookies.c:get_dcookie
- fs/dcookies.c:dcookie_unregister
In fs/ext4/balloc.c (ffffffff8128f106)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_validate_block_bitmap
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ialloc.c (ffffffff81292ede)
Location: include/linux/spinlock.h:300
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_free_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 (ffffffff81296d76)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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_setattr
In fs/ext4/ioctl.c (ffffffff812a0af8)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/ext4/ioctl.c:ext4_ioctl
In fs/ext4/super.c (ffffffff812ac18d)
Location: include/linux/spinlock.h:300
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
In fs/ext4/extents.c (ffffffff812c957b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_ext_map_blocks
In fs/ext4/migrate.c (ffffffff812ccb2e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/mballoc.c (ffffffff812cd64e)
Location: include/linux/spinlock.h:300
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_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_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_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_free_blocks
- fs/ext4/mballoc.c:ext4_free_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 (ffffffff812daccb)
Location: include/linux/spinlock.h:300
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:ext4_seq_es_shrinker_info_show
In fs/jbd2/transaction.c (ffffffff812e7673)
Location: include/linux/spinlock.h:300
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_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_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_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 (ffffffff812e98d2)
Location: include/linux/spinlock.h:300
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
In fs/jbd2/checkpoint.c (ffffffff812ecc73)
Location: include/linux/spinlock.h:300
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_wait_for_space
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
In fs/jbd2/revoke.c (ffffffff812ed464)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/jbd2/revoke.c:insert_revoke_hash
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
In fs/jbd2/journal.c (ffffffff812eee90)
Location: include/linux/spinlock.h:300
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_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 (ffffffff812f36ab)
Location: include/linux/spinlock.h:300
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:hugetlb_file_setup
In fs/fat/cache.c (ffffffff812f538f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fat/cache.c:fat_cache_inval_inode
- fs/fat/cache.c:fat_get_cluster
In fs/fat/dir.c (ffffffff812f8543)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff812f8ced)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
- fs/fat/fatent.c:fat12_ent_put
In fs/fat/inode.c (ffffffff812fb3ed)
Location: include/linux/spinlock.h:300
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_iget
In fs/fat/nfs.c (ffffffff812fe6de)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff812fec4c)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff8130c804)
Location: include/linux/spinlock.h:300
Inline: True
In fs/nls/nls_base.c (ffffffff8130d12f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff8130d690)
Location: include/linux/spinlock.h:300
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:__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_get_req_nofail_nopages
- fs/fuse/dev.c:fuse_queue_forget
In fs/fuse/dir.c (ffffffff81312883)
Location: include/linux/spinlock.h:300
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 (ffffffff81314e6d)
Location: include/linux/spinlock.h:300
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_notify_poll_wakeup
In fs/fuse/inode.c (ffffffff8131b4d7)
Location: include/linux/spinlock.h:300
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_iget
In fs/debugfs/inode.c (ffffffff8131d845)
Location: include/linux/spinlock.h:300
Inline: True
In fs/tracefs/inode.c (ffffffff8131f6e6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff81320b9f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff8132489a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- ipc/util.c:sysvipc_find_ipc
- ipc/util.c:ipc_addid
- ipc/util.c:ipc_lock
- ipc/util.c:ipcget
In ipc/msg.c (ffffffff81325cb9)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
In ipc/sem.c (ffffffff81327c1b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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:semctl_main
- 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
In ipc/shm.c (ffffffff8132a63a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- ipc/shm.c:exit_shm
- ipc/shm.c:SyS_shmctl
- ipc/shm.c:do_shmat
In ipc/mqueue.c (ffffffff8132bcde)
Location: include/linux/spinlock.h:300
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_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_notify
In ipc/namespace.c (ffffffff8132e94c)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff8132eec4)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8132f438)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/keys/key.c:key_payload_reserve
- 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_lookup
In security/keys/keyctl.c (ffffffff81332ab5)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff81335d06)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/keys/proc.c:proc_keys_start
- security/keys/proc.c:proc_key_users_start
In security/selinux/hooks.c (ffffffff81343758)
Location: include/linux/spinlock.h:300
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/tomoyo/audit.c (ffffffff81367739)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff81367c07)
Location: include/linux/spinlock.h:300
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 (ffffffff81370182)
Location: include/linux/spinlock.h:300
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 (ffffffff8137995f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/apparmor/path.c:aa_path_name
In security/apparmor/sid.c (ffffffff813878b6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/apparmor/sid.c:aa_alloc_sid
In security/apparmor/file.c (ffffffff81387b69)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/apparmor/file.c:update_file_ctx
- security/apparmor/file.c:aa_inherit_files
In security/apparmor/af_unix.c (ffffffff81393f19)
Location: include/linux/spinlock.h:300
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 (ffffffff81394f26)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/yama/yama_lsm.c:yama_relation_cleanup
- security/yama/yama_lsm.c:yama_ptracer_add
In block/bio.c (ffffffff813b03bf)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff813b3121)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
- 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 (ffffffff813bb6aa)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- block/blk-core.c:blk_flush_plug_list
In block/blk-ioc.c (ffffffff813befdc)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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:ioc_create_icq
In block/blk-mq.c (ffffffff813c47be)
Location: include/linux/spinlock.h:300
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 (ffffffff813c7be2)
Location: include/linux/spinlock.h:300
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 (ffffffff813d7570)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_create
- block/blk-cgroup.c:blkg_destroy_all
In lib/dec_and_lock.c (ffffffff813e933d)
Location: include/linux/spinlock.h:300
Inline: True
In lib/kobject.c (ffffffff813eb811)
Location: include/linux/spinlock.h:300
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 (ffffffff813f7b95)
Location: include/linux/spinlock.h:300
Inline: True
In lib/percpu_ida.c (ffffffff813ff69c)
Location: include/linux/spinlock.h:300
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 (ffffffff813ffcff)
Location: include/linux/spinlock.h:300
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
In lib/genalloc.c (ffffffff81407612)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_virt
In lib/textsearch.c (ffffffff81411708)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/iommu-common.c (ffffffff81413419)
Location: include/linux/spinlock.h:300
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 (ffffffff8142bffb)
Location: include/linux/spinlock.h:300
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 (ffffffff81434ebb)
Location: include/linux/spinlock.h:300
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 (ffffffff81438da5)
Location: include/linux/spinlock.h:300
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 (ffffffff8145849f)
Location: include/linux/spinlock.h:300
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 (ffffffff81fa1dd7)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/acpi/scan.c:__acpi_probe_device_table
In drivers/xen/xenbus/xenbus_client.c (ffffffff814cb4d4)
Location: include/linux/spinlock.h:300
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 (ffffffff814cd055)
Location: include/linux/spinlock.h:300
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 (ffffffff814d54f6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
In drivers/tty/tty_io.c (ffffffff814df7c1)
Location: include/linux/spinlock.h:300
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_release
- drivers/tty/tty_io.c:__do_SAK
In drivers/tty/sysrq.c (ffffffff814edc90)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff814f0fdb)
Location: include/linux/spinlock.h:300
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff814f1e36)
Location: include/linux/spinlock.h:300
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/hvc/hvc_console.c (ffffffff814fd94f)
Location: include/linux/spinlock.h:300
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 (ffffffff814feb19)
Location: include/linux/spinlock.h:300
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 (ffffffff815045a6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/tty/serial/8250/8250_port.c (ffffffff81508157)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_rx_chars
In drivers/char/random.c (ffffffff81513ae4)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffff81517258)
Location: include/linux/spinlock.h:300
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 (ffffffff815192dd)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff8151dab8)
Location: include/linux/spinlock.h:300
Inline: True
In drivers/char/tpm/tpm-chip.c (ffffffff815255ed)
Location: include/linux/spinlock.h:300
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 (ffffffff8152ffae)
Location: include/linux/spinlock.h:300
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 (ffffffff815387c1)
Location: include/linux/spinlock.h:300
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 (ffffffff81547502)
Location: include/linux/spinlock.h:300
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
In drivers/base/bus.c (ffffffff81549652)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff8154c18a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff8154e077)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff81550398)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/devtmpfs.c (ffffffff81552fa4)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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 (ffffffff8155616d)
Location: include/linux/spinlock.h:300
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_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
In drivers/base/firmware_class.c (ffffffff8155e6fa)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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
In drivers/base/regmap/regmap.c (ffffffff8156291f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/brd.c (ffffffff8156cfd1)
Location: include/linux/spinlock.h:300
Inline: True
In drivers/block/xen-blkfront.c (ffffffff81573379)
Location: include/linux/spinlock.h:300
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 (ffffffff815960ed)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/mfd/syscon.c:syscon_node_to_regmap
In drivers/nvdimm/region_devs.c (ffffffff8159974b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/scsi/scsi_scan.c (ffffffff815b3497)
Location: include/linux/spinlock.h:300
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 (ffffffff815b93c1)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sd.c (ffffffff815b9bc6)
Location: include/linux/spinlock.h:300
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 (ffffffff815c0233)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff815c7e3d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/phy/fixed_phy.c (ffffffff815ed807)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/net/phy/fixed_phy.c:fixed_phy_register
In drivers/net/ppp/ppp_generic.c (ffffffff815f4d8d)
Location: include/linux/spinlock.h:300
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 (ffffffff815fb3cb)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff8160c096)
Location: include/linux/spinlock.h:300
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 (ffffffff816116f4)
Location: include/linux/spinlock.h:300
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 (ffffffff816138d7)
Location: include/linux/spinlock.h:300
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 (ffffffff8161b3f6)
Location: include/linux/spinlock.h:300
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 (ffffffff816255df)
Location: include/linux/spinlock.h:300
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 (ffffffff81627c6d)
Location: include/linux/spinlock.h:300
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 (ffffffff8162c626)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff8163e031)
Location: include/linux/spinlock.h:300
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 (ffffffff81645d71)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
- drivers/usb/host/uhci-hcd.c:uhci_irq
In drivers/usb/host/xhci-ring.c (ffffffff81657738)
Location: include/linux/spinlock.h:300
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
In drivers/input/mousedev.c (ffffffff8166b6fc)
Location: include/linux/spinlock.h:300
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 (ffffffff8166cd7d)
Location: include/linux/spinlock.h:300
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 (ffffffff816716fd)
Location: include/linux/spinlock.h:300
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 (ffffffff816765b3)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff8167dcac)
Location: include/linux/spinlock.h:300
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 (ffffffff8168be07)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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:rdev_size_store
- 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_do_sync
- drivers/md/md.c:md_attr_store
- drivers/md/md.c:mddev_find
- drivers/md/md.c:md_alloc
- drivers/md/md.c:level_store
- drivers/md/md.c:level_store
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_notify_reboot
- drivers/md/md.c:md_setup_cluster
- 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
- drivers/md/md.c:md_exit
In drivers/md/bitmap.c (ffffffff8169bc0e)
Location: include/linux/spinlock.h:300
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 (ffffffff816a087d)
Location: include/linux/spinlock.h:300
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 (ffffffff816aee4e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/cpufreq_stats.c (ffffffff816b2acf)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_update
In drivers/cpufreq/pcc-cpufreq.c (ffffffff816b8e63)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
In drivers/cpuidle/driver.c (ffffffff816bbf0f)
Location: include/linux/spinlock.h:300
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 (ffffffff816bc776)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/mmc/core/host.c (ffffffff816c1c6d)
Location: include/linux/spinlock.h:300
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 (ffffffff816f5ed3)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_add_hotplug
- drivers/firmware/memmap.c:firmware_map_remove
In drivers/firmware/efi/runtime-wrappers.c (ffffffff816d4def)
Location: include/linux/spinlock.h:300
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 (ffffffff816eff4d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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 (ffffffff816f740d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- arch/x86/pci/xen.c:xen_find_device_domain_owner
- arch/x86/pci/xen.c:xen_register_device_domain_owner
In net/socket.c (ffffffff816fca86)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff817022a2)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/core/sock.c:release_sock
- net/core/sock.c:sk_clone_lock
In net/core/gen_estimator.c (ffffffff8170f4f8)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_timer
In net/core/net_namespace.c (ffffffff8170fa3c)
Location: include/linux/spinlock.h:300
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 (ffffffff8171353d)
Location: include/linux/spinlock.h:300
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:enqueue_to_backlog
- net/core/dev.c:net_rx_action
- 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
In net/core/neighbour.c (ffffffff817246e6)
Location: include/linux/spinlock.h:300
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 (ffffffff81735d1e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/netpoll.c (ffffffff81738d80)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff817397d3)
Location: include/linux/spinlock.h:300
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 (ffffffff8173da4b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffff8173de8f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid
In net/sched/sch_generic.c (ffffffff81740fe6)
Location: include/linux/spinlock.h:300
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 (ffffffff81742a02)
Location: include/linux/spinlock.h:300
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
In net/netlink/af_netlink.c (ffffffff8174a00b)
Location: include/linux/spinlock.h:300
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 (ffffffff81756e71)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81759628)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_expire
- net/ipv4/ip_fragment.c:ip_defrag
In net/ipv4/inet_hashtables.c (ffffffff817621e1)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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_ehash_insert
- net/ipv4/inet_hashtables.c:__inet_hash
- net/ipv4/inet_hashtables.c:__inet_hash_connect
In net/ipv4/inet_timewait_sock.c (ffffffff8176332e)
Location: include/linux/spinlock.h:300
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 (ffffffff81763cd9)
Location: include/linux/spinlock.h:300
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_reqsk_queue_add
- net/ipv4/inet_connection_sock.c:inet_csk_listen_stop
In net/ipv4/tcp.c (ffffffff8176a34d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (ffffffff817777c9)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tasklet_func
In net/ipv4/tcp_timer.c (ffffffff817799dd)
Location: include/linux/spinlock.h:300
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 (ffffffff8177dbb6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff817802cd)
Location: include/linux/spinlock.h:300
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 (ffffffff8178276c)
Location: include/linux/spinlock.h:300
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
In net/ipv4/udp.c (ffffffff81785e6a)
Location: include/linux/spinlock.h:300
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:__udp4_lib_mcast_deliver
In net/ipv4/udp_offload.c (ffffffff8178ac6d)
Location: include/linux/spinlock.h:300
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 (ffffffff8178dbaa)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81797a4b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff8179c542)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/inet_fragment.c (ffffffff817a18bd)
Location: include/linux/spinlock.h:300
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_find
In net/ipv4/sysctl_net_ipv4.c (ffffffff817a5bcf)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff817adbe8)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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_putdef
In net/xfrm/xfrm_policy.c (ffffffff817b102a)
Location: include/linux/spinlock.h:300
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
In net/xfrm/xfrm_state.c (ffffffff817b73ab)
Location: include/linux/spinlock.h:300
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 (ffffffff817bbabe)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/unix/af_unix.c (ffffffff817bd4fc)
Location: include/linux/spinlock.h:300
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_show
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
- 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_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_bind
- net/unix/af_unix.c:unix_bind
- 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_dgram_sendmsg
- net/unix/af_unix.c:unix_dgram_sendmsg
In net/unix/garbage.c (ffffffff817c1f66)
Location: include/linux/spinlock.h:300
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 (ffffffff817ca545)
Location: include/linux/spinlock.h:300
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_dad_completed
- 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 (ffffffff817d26ef)
Location: include/linux/spinlock.h:300
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 (ffffffff817e4234)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_queue_rcv_skb
- net/ipv6/udp.c:__udp6_lib_mcast_deliver
In net/ipv6/mcast.c (ffffffff817eb628)
Location: include/linux/spinlock.h:300
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 (ffffffff817ede1e)
Location: include/linux/spinlock.h:300
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 (ffffffff817f10fc)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff817f5f26)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff817fcc11)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/inet6_hashtables.c (ffffffff81802378)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81802a58)
Location: include/linux/spinlock.h:300
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_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:packet_rcv
- net/packet/af_packet.c:packet_rcv
In net/netlabel/netlabel_domainhash.c (ffffffff81fbeb00)
Location: include/linux/spinlock.h:300
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 (ffffffff8180e345)
Location: include/linux/spinlock.h:300
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_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 (ffffffff818174c2)
Location: include/linux/spinlock.h:300
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 (ffffffff81f8200f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten.c (ffffffff8101ba04)
Location: include/linux/spinlock.h:300
Inline: True
In arch/x86/xen/mmu.c (ffffffff810207f6)
Location: include/linux/spinlock.h:300
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
In arch/x86/kernel/cpu/mcheck/mce.c (ffffffff81043646)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mcheck/mce.c:mce_chrdev_release
In arch/x86/kernel/reboot.c (ffffffff81050563)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff818963e9)
Location: include/linux/spinlock.h:300
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 (ffffffff8106dd03)
Location: include/linux/spinlock.h:300
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:update_page_count
In arch/x86/mm/pat.c (ffffffff8106f9bd)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
In arch/x86/mm/pgtable.c (ffffffff81070def)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff8107498b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff8107a9a1)
Location: include/linux/spinlock.h:300
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 (ffffffff810827fc)
Location: include/linux/spinlock.h:300
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 (ffffffff81082a72)
Location: include/linux/spinlock.h:300
Inline: True
In kernel/exit.c (ffffffff810860e9)
Location: include/linux/spinlock.h:300
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:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff81089864)
Location: include/linux/spinlock.h:300
Inline: True
In kernel/ptrace.c (ffffffff8108de4a)
Location: include/linux/spinlock.h:300
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 (ffffffff81092247)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff81095700)
Location: include/linux/spinlock.h:300
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 (ffffffff81099814)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/kmod.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff8109b1f5)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:flush_work
- 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 (ffffffff810a260d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810a440b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthread_create_on_node
In kernel/nsproxy.c (ffffffff810a49a4)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810adc17)
Location: include/linux/spinlock.h:300
Inline: True
In kernel/sched/debug.c (ffffffff810cc955)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff8189c078)
Location: include/linux/spinlock.h:300
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_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_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 (ffffffff810ebe43)
Location: include/linux/spinlock.h:300
Inline: True
In kernel/kcmp.c (ffffffff810f047e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timer.c (ffffffff8189df8a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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 (ffffffff810f8cdf)
Location: include/linux/spinlock.h:300
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 (ffffffff810facb7)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/timekeeping.c (ffffffff810fde3d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff810ff506)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/tick-common.c (ffffffff811037b7)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff81105466)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
- kernel/time/tick-sched.c:tick_do_update_jiffies64
In kernel/futex.c (ffffffff8110a268)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- 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
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup.c (ffffffff811196fc)
Location: include/linux/spinlock.h:300
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 (ffffffff811257b0)
Location: include/linux/spinlock.h:300
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 (ffffffff811259cb)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/auditsc.c (ffffffff81130b75)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff8113478b)
Location: include/linux/spinlock.h:300
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: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
In kernel/debug/debug_core.c (ffffffff8113892d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/trace/trace_events.c (ffffffff8116a267)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/events/uprobes.c (ffffffff81199221)
Location: include/linux/spinlock.h:300
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
In kernel/padata.c (ffffffff8119c4ac)
Location: include/linux/spinlock.h:300
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/filemap.c (ffffffff811a247a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffffffff811a501c)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/oom_kill.c:oom_reaper
- mm/oom_kill.c:find_lock_task_mm
In mm/page_alloc.c (ffffffff811a5f7f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/page_alloc.c:adjust_managed_page_count
- 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 (ffffffff811ace53)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff811bea1a)
Location: include/linux/spinlock.h:300
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_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
In mm/backing-dev.c (ffffffff811c7876)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff811c90d7)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff811d3a17)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff811d3fc2)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff811d48d9)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff811da94d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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: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:wp_page_copy
- mm/memory.c:apply_to_page_range
- mm/memory.c:remap_pfn_range
- mm/memory.c:__get_locked_pte
- mm/memory.c:unmap_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 (ffffffff811de3d6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff811dfc82)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff811e2c8c)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff811e4a03)
Location: include/linux/spinlock.h:300
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 (ffffffff811e59bf)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/rmap.c (ffffffff811e87af)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_check_address_transhuge
- mm/rmap.c:page_check_address_transhuge
- mm/rmap.c:__page_check_address
- mm/rmap.c:anon_vma_prepare
In mm/vmalloc.c (ffffffff811e9816)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/vmalloc.c:s_start
- 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_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:alloc_vmap_area
In mm/fadvise.c (ffffffff811ee55e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/fadvise.c:SyS_fadvise64
- mm/fadvise.c:SyS_fadvise64
In mm/madvise.c (ffffffff811eeb7b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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 (ffffffff811f19ce)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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_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_entry_free
- mm/swapfile.c:swap_info_get
- 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: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 (ffffffff811f5996)
Location: include/linux/spinlock.h:300
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 (ffffffff811f6a02)
Location: include/linux/spinlock.h:300
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_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 (ffffffff811fe1dd)
Location: include/linux/spinlock.h:300
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:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- 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:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_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_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 (ffffffff81201b90)
Location: include/linux/spinlock.h:300
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: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 (ffffffff812027b9)
Location: include/linux/spinlock.h:300
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 (ffffffff81203c45)
Location: include/linux/spinlock.h:300
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:try_to_merge_with_ksm_page
In mm/slub.c (ffffffff812096c0)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/slub.c:deactivate_slab
- mm/slub.c:deactivate_slab
In mm/memory_hotplug.c (ffffffff8120e708)
Location: include/linux/spinlock.h:300
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 (ffffffff8121311d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:numamigrate_update_ratelimit
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff81217a74)
Location: include/linux/spinlock.h:300
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_pmd
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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:huge_pmd_set_accessed
- 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
In mm/khugepaged.c (ffffffff8121b8a3)
Location: include/linux/spinlock.h:300
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 (ffffffff81222ad8)
Location: include/linux/spinlock.h:300
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: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
In mm/vmpressure.c (ffffffff81224ef3)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff81225c94)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812294c2)
Location: include/linux/spinlock.h:300
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff81229b7e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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 (ffffffff8122bd53)
Location: include/linux/spinlock.h:300
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
In mm/userfaultfd.c (ffffffff8122d8b6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (ffffffff81231b8b)
Location: include/linux/spinlock.h:300
Inline: True
In fs/super.c (ffffffff81235642)
Location: include/linux/spinlock.h:300
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: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:sget_userns
- fs/super.c:generic_shutdown_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff812372dd)
Location: include/linux/spinlock.h:300
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 (ffffffff81237f2c)
Location: include/linux/spinlock.h:300
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 (ffffffff8123aa6d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/exec.c:__set_task_comm
- fs/exec.c:get_task_comm
In fs/pipe.c (ffffffff8123c6c1)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff8124197a)
Location: include/linux/spinlock.h:300
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 (ffffffff8124703f)
Location: include/linux/spinlock.h:300
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 (ffffffff812478f6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff8124b428)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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_exchange
- 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_add
- fs/dcache.c:d_add
- 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_lookup
- 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
- 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_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- 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_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
In fs/inode.c (ffffffff8124f93b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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_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: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: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:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff81252312)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/file.c:iterate_fd
- fs/file.c:SyS_dup2
- fs/file.c:replace_fd
- 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: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 (ffffffff81253dcc)
Location: include/linux/spinlock.h:300
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: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 (ffffffff8125bc7e)
Location: include/linux/spinlock.h:300
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 (ffffffff8125d489)
Location: include/linux/spinlock.h:300
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:dcache_readdir
- fs/libfs.c:move_cursor
In fs/fs-writeback.c (ffffffff81261ee5)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- 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: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:__writeback_single_inode
- 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_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 (ffffffff8126520f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/sync.c (ffffffff81268928)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/sync.c:vfs_fsync_range
In fs/fs_struct.c (ffffffff81269af7)
Location: include/linux/spinlock.h:300
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 (ffffffff8126a324)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert_group
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8126c92b)
Location: include/linux/spinlock.h:300
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 (ffffffff81272199)
Location: include/linux/spinlock.h:300
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: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: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 (ffffffff81277801)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff81277eb7)
Location: include/linux/spinlock.h:300
Inline: True
In fs/notify/inode_mark.c (ffffffff81278818)
Location: include/linux/spinlock.h:300
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 (ffffffff81279316)
Location: include/linux/spinlock.h:300
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_destroy_marks
- fs/notify/mark.c:__fsnotify_free_mark
- fs/notify/mark.c:__fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
In fs/notify/vfsmount_mark.c (ffffffff81279566)
Location: include/linux/spinlock.h:300
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 (ffffffff81279d19)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff8127af52)
Location: include/linux/spinlock.h:300
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 (ffffffff8127be61)
Location: include/linux/spinlock.h:300
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 (ffffffff8127eb5a)
Location: include/linux/spinlock.h:300
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 (ffffffff812813b7)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_settime
In fs/userfaultfd.c (ffffffff812823fa)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff81285bbc)
Location: include/linux/spinlock.h:300
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:kill_ioctx
- fs/aio.c:aio_nr_sub
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_ring_mremap
In fs/crypto/crypto.c (ffffffff81288623)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/crypto/crypto.c:fscrypt_d_revalidate
In fs/locks.c (ffffffff8128befd)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffffffff812989d1)
Location: include/linux/spinlock.h:300
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 (ffffffff8129aead)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff8129b6bf)
Location: include/linux/spinlock.h:300
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
In fs/fhandle.c (ffffffff8129bc89)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff8129cefb)
Location: include/linux/spinlock.h:300
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: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_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: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:dqcache_shrink_scan
- 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:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff812a568f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:m_start
In fs/proc/inode.c (ffffffff812a6665)
Location: include/linux/spinlock.h:300
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 (ffffffff812ab6ae)
Location: include/linux/spinlock.h:300
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: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 (ffffffff812ac83c)
Location: include/linux/spinlock.h:300
Inline: True
In fs/proc/array.c (ffffffff812adbbd)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/proc/array.c:proc_pid_status
- fs/proc/array.c:proc_pid_status
In fs/proc/fd.c (ffffffff812ae761)
Location: include/linux/spinlock.h:300
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 (ffffffff812b0a91)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff812b1a1a)
Location: include/linux/spinlock.h:300
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 (ffffffff812b360c)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff812b7170)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
In fs/sysfs/dir.c (ffffffff812ba453)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff812ba794)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff812baac6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/dcookies.c (ffffffff812bbf3a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff812bd277)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
In fs/ext4/ialloc.c (ffffffff812c329d)
Location: include/linux/spinlock.h:300
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_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff812c9152)
Location: include/linux/spinlock.h:300
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_da_get_block_prep
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/ioctl.c (ffffffff812cf81f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/ext4/ioctl.c:ext4_ioctl
In fs/ext4/namei.c (ffffffff812d3a3d)
Location: include/linux/spinlock.h:300
Inline: True
In fs/ext4/super.c (ffffffff812e1269)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- 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 (ffffffff812f84ed)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_ext_map_blocks
In fs/ext4/migrate.c (ffffffff812fc4b2)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/mballoc.c (ffffffff81305b77)
Location: include/linux/spinlock.h:300
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_free_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_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_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_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 (ffffffff8130bb7c)
Location: include/linux/spinlock.h:300
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_insert_extent
In fs/jbd2/transaction.c (ffffffff8131730c)
Location: include/linux/spinlock.h:300
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_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_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_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff81317a09)
Location: include/linux/spinlock.h:300
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff8131ae44)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffff8131b3a2)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff8131f7d0)
Location: include/linux/spinlock.h:300
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_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 (ffffffff81321625)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff81328c95)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff81329028)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff8132c13a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff8132cebc)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8132f4de)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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 (ffffffff813326de)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff81332c4c)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff81340ad4)
Location: include/linux/spinlock.h:300
Inline: True
In fs/nls/nls_base.c (ffffffff813416ff)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff8134234e)
Location: include/linux/spinlock.h:300
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_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: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 (ffffffff813491bd)
Location: include/linux/spinlock.h:300
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 (ffffffff8134f3a2)
Location: include/linux/spinlock.h:300
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_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 (ffffffff8134ffa7)
Location: include/linux/spinlock.h:300
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
In fs/debugfs/inode.c (ffffffff813522d5)
Location: include/linux/spinlock.h:300
Inline: True
In fs/tracefs/inode.c (ffffffff81354b95)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff813561df)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff8135948a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- ipc/util.c:sysvipc_find_ipc
- ipc/util.c:ipcget
- ipc/util.c:ipc_lock
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff8135b312)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff8135e737)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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:semctl_main
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff813600f4)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:SyS_shmctl
- ipc/shm.c:exit_shm
In ipc/mqueue.c (ffffffff81360edf)
Location: include/linux/spinlock.h:300
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_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
In ipc/namespace.c (ffffffff813635dc)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff81363cb5)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8136500c)
Location: include/linux/spinlock.h:300
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_user_lookup
In security/keys/keyctl.c (ffffffff81367901)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff8136ad51)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff8137c127)
Location: include/linux/spinlock.h:300
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/tomoyo/audit.c (ffffffff8139da1e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff813a1b27)
Location: include/linux/spinlock.h:300
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 (ffffffff813a6d02)
Location: include/linux/spinlock.h:300
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 (ffffffff813b2731)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/apparmor/path.c:aa_path_name
In security/apparmor/sid.c (ffffffff813c2376)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/apparmor/sid.c:aa_alloc_sid
In security/apparmor/file.c (ffffffff813c373b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff813cf70c)
Location: include/linux/spinlock.h:300
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 (ffffffff813d0b6a)
Location: include/linux/spinlock.h:300
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 (ffffffff813ef9d0)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff813f3e0f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff813f81c9)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_unregister
- 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 (ffffffff813ff4cf)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- block/blk-core.c:blk_flush_plug_list
In block/blk-ioc.c (ffffffff814031c9)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- 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
In block/blk-mq.c (ffffffff8140a0b5)
Location: include/linux/spinlock.h:300
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 (ffffffff8140c002)
Location: include/linux/spinlock.h:300
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 (ffffffff81412081)
Location: include/linux/spinlock.h:300
Inline: True
In block/blk-cgroup.c (ffffffff8141d235)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In lib/dec_and_lock.c (ffffffff8142f549)
Location: include/linux/spinlock.h:300
Inline: True
In lib/kobject.c (ffffffff81432ae9)
Location: include/linux/spinlock.h:300
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 (ffffffff8143ea31)
Location: include/linux/spinlock.h:300
Inline: True
In lib/percpu_ida.c (ffffffff81446d79)
Location: include/linux/spinlock.h:300
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 (ffffffff81447556)
Location: include/linux/spinlock.h:300
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:rht_deferred_worker
In lib/genalloc.c (ffffffff8144f465)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_virt
In lib/textsearch.c (ffffffff81459478)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/iommu-common.c (ffffffff8145b150)
Location: include/linux/spinlock.h:300
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 (ffffffff81476f20)
Location: include/linux/spinlock.h:300
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 (ffffffff81481796)
Location: include/linux/spinlock.h:300
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 (ffffffff81484c73)
Location: include/linux/spinlock.h:300
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 (ffffffff814a6f94)
Location: include/linux/spinlock.h:300
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 (ffffffff81513c37)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff8151c0c4)
Location: include/linux/spinlock.h:300
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 (ffffffff8151edae)
Location: include/linux/spinlock.h:300
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 (ffffffff815262c6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
In drivers/tty/tty_io.c (ffffffff815349db)
Location: include/linux/spinlock.h:300
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_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 (ffffffff8153e910)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff8154175c)
Location: include/linux/spinlock.h:300
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81546459)
Location: include/linux/spinlock.h:300
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/hvc/hvc_console.c (ffffffff8154ecb2)
Location: include/linux/spinlock.h:300
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 (ffffffff81fd2f22)
Location: include/linux/spinlock.h:300
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 (ffffffff81555c91)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff815654a4)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffff8156bcd5)
Location: include/linux/spinlock.h:300
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 (ffffffff8156bfed)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff81570888)
Location: include/linux/spinlock.h:300
Inline: True
In drivers/iommu/iova.c (ffffffff815809b8)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
In drivers/iommu/amd_iommu.c (ffffffff81584f79)
Location: include/linux/spinlock.h:300
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 (ffffffff8158fd21)
Location: include/linux/spinlock.h:300
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 (ffffffff8159af22)
Location: include/linux/spinlock.h:300
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 (ffffffff8159b2a8)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff8159df7a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff8159fe4c)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff815a2198)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/devtmpfs.c (ffffffff815a4f7f)
Location: include/linux/spinlock.h:300
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 (ffffffff815a87fa)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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 (ffffffff815b3707)
Location: include/linux/spinlock.h:300
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:fw_free_buf
In drivers/base/regmap/regmap.c (ffffffff815b72ef)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/brd.c (ffffffff815c27f1)
Location: include/linux/spinlock.h:300
Inline: True
In drivers/block/xen-blkfront.c (ffffffff815ca6ec)
Location: include/linux/spinlock.h:300
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 (ffffffff815eaebd)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/mfd/syscon.c:syscon_node_to_regmap
In drivers/nvdimm/region_devs.c (ffffffff815ef21b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/scsi/scsi_scan.c (ffffffff8160c471)
Location: include/linux/spinlock.h:300
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 (ffffffff81611cd1)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sd.c (ffffffff81612326)
Location: include/linux/spinlock.h:300
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 (ffffffff816189d3)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff81620a5d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff8165061c)
Location: include/linux/spinlock.h:300
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 (ffffffff8165503c)
Location: include/linux/spinlock.h:300
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 (ffffffff8165b2eb)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff8166f075)
Location: include/linux/spinlock.h:300
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 (ffffffff81671e9f)
Location: include/linux/spinlock.h:300
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 (ffffffff81673ecd)
Location: include/linux/spinlock.h:300
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 (ffffffff8167aee6)
Location: include/linux/spinlock.h:300
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 (ffffffff81683c85)
Location: include/linux/spinlock.h:300
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 (ffffffff81687b55)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff8168cde6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff816a4481)
Location: include/linux/spinlock.h:300
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 (ffffffff816a9012)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff816bcdfc)
Location: include/linux/spinlock.h:300
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:handle_tx_event
In drivers/input/mousedev.c (ffffffff816cbc6d)
Location: include/linux/spinlock.h:300
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 (ffffffff816cd0bd)
Location: include/linux/spinlock.h:300
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 (ffffffff816d1d5c)
Location: include/linux/spinlock.h:300
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 (ffffffff816d7393)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff816deaad)
Location: include/linux/spinlock.h:300
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 (ffffffff820e87e7)
Location: include/linux/spinlock.h:300
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_do_sync
- 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: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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
In drivers/md/bitmap.c (ffffffff816fcd3e)
Location: include/linux/spinlock.h:300
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 (ffffffff81702b31)
Location: include/linux/spinlock.h:300
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 (ffffffff8171073e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/cpufreq_stats.c (ffffffff81714aff)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_update
In drivers/cpufreq/pcc-cpufreq.c (ffffffff8171ad0f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff8171dac6)
Location: include/linux/spinlock.h:300
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 (ffffffff8171e086)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/mmc/core/host.c (ffffffff81724c14)
Location: include/linux/spinlock.h:300
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 (ffffffff81899f14)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
In drivers/firmware/efi/runtime-wrappers.c (ffffffff817389b5)
Location: include/linux/spinlock.h:300
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 (ffffffff81755390)
Location: include/linux/spinlock.h:300
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
In arch/x86/pci/xen.c (ffffffff8175cd73)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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 (ffffffff8175f5ba)
Location: include/linux/spinlock.h:300
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 (ffffffff81763786)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff8176a831)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
In net/core/gen_estimator.c (ffffffff81776dd4)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_timer
In net/core/net_namespace.c (ffffffff8177736c)
Location: include/linux/spinlock.h:300
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 (ffffffff8178379a)
Location: include/linux/spinlock.h:300
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:flush_backlog
- net/core/dev.c:net_tx_action
- 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_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/neighbour.c (ffffffff8178e711)
Location: include/linux/spinlock.h:300
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 (ffffffff817a1ece)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/netpoll.c (ffffffff817a5040)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff817a7075)
Location: include/linux/spinlock.h:300
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 (ffffffff817aa214)
Location: include/linux/spinlock.h:300
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 (ffffffff817aa6e8)
Location: include/linux/spinlock.h:300
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 (ffffffff817aeaf9)
Location: include/linux/spinlock.h:300
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
In net/sched/sch_api.c (ffffffff817af8b2)
Location: include/linux/spinlock.h:300
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
In net/netlink/af_netlink.c (ffffffff817b6f8f)
Location: include/linux/spinlock.h:300
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 (ffffffff817c3111)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff817c5c04)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff817cf136)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff817cf870)
Location: include/linux/spinlock.h:300
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 (ffffffff817d11e8)
Location: include/linux/spinlock.h:300
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_reqsk_queue_drop
In net/ipv4/tcp.c (ffffffff817d6dbd)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (ffffffff817e47ed)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tasklet_func
In net/ipv4/tcp_timer.c (ffffffff817e6bad)
Location: include/linux/spinlock.h:300
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 (ffffffff817eb00a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff817edfee)
Location: include/linux/spinlock.h:300
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 (ffffffff817f01f3)
Location: include/linux/spinlock.h:300
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_reset_cipher
In net/ipv4/udp.c (ffffffff817f6f63)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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 (ffffffff817fb19a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff818053eb)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff8180a0d2)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/inet_fragment.c (ffffffff8180fbd7)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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
In net/ipv4/sysctl_net_ipv4.c (ffffffff81813865)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff8181af8a)
Location: include/linux/spinlock.h:300
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_add
In net/xfrm/xfrm_policy.c (ffffffff8181e1b8)
Location: include/linux/spinlock.h:300
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
In net/xfrm/xfrm_state.c (ffffffff818243dc)
Location: include/linux/spinlock.h:300
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 (ffffffff81828a87)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/unix/af_unix.c (ffffffff8182a763)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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_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_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_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_bind
- 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 (ffffffff8182f496)
Location: include/linux/spinlock.h:300
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 (ffffffff8183fc0e)
Location: include/linux/spinlock.h:300
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_dad_completed
- 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 (ffffffff8184072e)
Location: include/linux/spinlock.h:300
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 (ffffffff81845678)
Location: include/linux/spinlock.h:300
Inline: True
In net/ipv6/udp.c (ffffffff8185250a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_queue_rcv_skb
In net/ipv6/mcast.c (ffffffff81859e88)
Location: include/linux/spinlock.h:300
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 (ffffffff8185c65d)
Location: include/linux/spinlock.h:300
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 (ffffffff81860e4a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81865026)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff8186c55e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff8186f620)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff8187363e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81875d29)
Location: include/linux/spinlock.h:300
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_release
- 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 (ffffffff8187ef13)
Location: include/linux/spinlock.h:300
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 (ffffffff81fecb38)
Location: include/linux/spinlock.h:300
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/klist.c (ffffffff8189120c)
Location: include/linux/spinlock.h:300
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 (ffffffff81fbe062)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten.c (ffffffff8101c224)
Location: include/linux/spinlock.h:300
Inline: True
In arch/x86/xen/mmu.c (ffffffff81020eb7)
Location: include/linux/spinlock.h:300
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
In arch/x86/kernel/cpu/mcheck/mce.c (ffffffff81045096)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mcheck/mce.c:mce_chrdev_release
In arch/x86/kernel/reboot.c (ffffffff81052dd3)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff818cab00)
Location: include/linux/spinlock.h:300
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 (ffffffff81071973)
Location: include/linux/spinlock.h:300
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:update_page_count
In arch/x86/mm/pat.c (ffffffff810735ed)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
In arch/x86/mm/pgtable.c (ffffffff8107496f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff8107850b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff8107eb24)
Location: include/linux/spinlock.h:300
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 (ffffffff8108725c)
Location: include/linux/spinlock.h:300
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 (ffffffff810874d2)
Location: include/linux/spinlock.h:300
Inline: True
In kernel/exit.c (ffffffff8108b059)
Location: include/linux/spinlock.h:300
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:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff8108e7af)
Location: include/linux/spinlock.h:300
Inline: True
In kernel/ptrace.c (ffffffff8109359a)
Location: include/linux/spinlock.h:300
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 (ffffffff810971d7)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff8109a6f0)
Location: include/linux/spinlock.h:300
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 (ffffffff8109e7c4)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/kmod.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff8109ffd5)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:flush_work
- 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 (ffffffff810a76cd)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810a90b7)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/kthread.c:kthread_delayed_work_timer_fn
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810aa604)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810b3d2f)
Location: include/linux/spinlock.h:300
Inline: True
In kernel/sched/debug.c (ffffffff810d2975)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff818d1617)
Location: include/linux/spinlock.h:300
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
- kernel/locking/mutex.c:__mutex_lock_slowpath
In kernel/rcu/tree.c (ffffffff810f2409)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff810f75de)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timer.c (ffffffff818d2dd3)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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 (ffffffff81100c2d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff81102376)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff8110666f)
Location: include/linux/spinlock.h:300
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 (ffffffff81108637)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff8110aea7)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8110cbb6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff81111a58)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- 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
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup.c (ffffffff81120ecc)
Location: include/linux/spinlock.h:300
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 (ffffffff8112f1a0)
Location: include/linux/spinlock.h:300
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 (ffffffff8112f3cb)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/auditsc.c (ffffffff8113a8e5)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff8113e50b)
Location: include/linux/spinlock.h:300
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: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
In kernel/debug/debug_core.c (ffffffff811426bd)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/trace/trace_events.c (ffffffff81175727)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/events/uprobes.c (ffffffff811a8c11)
Location: include/linux/spinlock.h:300
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
In kernel/padata.c (ffffffff811ac28c)
Location: include/linux/spinlock.h:300
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/filemap.c (ffffffff811b22ba)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffffffff811b5554)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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 (ffffffff811b62ff)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/page_alloc.c:adjust_managed_page_count
- 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 (ffffffff811bd3b3)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff811cf27b)
Location: include/linux/spinlock.h:300
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_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
In mm/backing-dev.c (ffffffff811d7993)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff811d91b7)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff811e38e3)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff811e3e82)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff811e492a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff811ea4ba)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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: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: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:__get_locked_pte
- mm/memory.c:unmap_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 (ffffffff811ee1d4)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff811efbd2)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff811f2c3b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff811f49f7)
Location: include/linux/spinlock.h:300
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 (ffffffff811f5bfb)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff811f7148)
Location: include/linux/spinlock.h:300
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
In mm/rmap.c (ffffffff811f9b0d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:page_check_address_transhuge
- mm/rmap.c:page_check_address_transhuge
- mm/rmap.c:__page_check_address
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff811faff6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/vmalloc.c:s_start
- 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_unmap_ram
- 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
In mm/fadvise.c (ffffffff811feeb7)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/fadvise.c:SyS_fadvise64
- mm/fadvise.c:SyS_fadvise64
In mm/madvise.c (ffffffff811ff4ba)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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 (ffffffff812023be)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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_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_entry_free
- mm/swapfile.c:swap_info_get
- 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: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 (ffffffff812064c6)
Location: include/linux/spinlock.h:300
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 (ffffffff812073b2)
Location: include/linux/spinlock.h:300
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_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 (ffffffff8120ecad)
Location: include/linux/spinlock.h:300
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:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- 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:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_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_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 (ffffffff81213699)
Location: include/linux/spinlock.h:300
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: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 (ffffffff812145f9)
Location: include/linux/spinlock.h:300
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 (ffffffff81215c65)
Location: include/linux/spinlock.h:300
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:try_to_merge_one_page
In mm/slub.c (ffffffff8121b730)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/slub.c:deactivate_slab
- mm/slub.c:deactivate_slab
In mm/memory_hotplug.c (ffffffff81220748)
Location: include/linux/spinlock.h:300
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 (ffffffff812254a2)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:numamigrate_update_ratelimit
- mm/migrate.c:__migration_entry_wait
- mm/migrate.c:remove_migration_pte
In mm/huge_memory.c (ffffffff8122a024)
Location: include/linux/spinlock.h:300
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_pmd
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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:huge_pmd_set_accessed
- 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
In mm/khugepaged.c (ffffffff8122e8eb)
Location: include/linux/spinlock.h:300
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 (ffffffff81231894)
Location: include/linux/spinlock.h:300
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: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
In mm/vmpressure.c (ffffffff812374e3)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff81238274)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff8123ba62)
Location: include/linux/spinlock.h:300
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff8123c10e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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 (ffffffff8123e2a3)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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
In mm/userfaultfd.c (ffffffff8123fde7)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (ffffffff8124413b)
Location: include/linux/spinlock.h:300
Inline: True
In fs/super.c (ffffffff812481e2)
Location: include/linux/spinlock.h:300
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:__get_super_thawed
- 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:sget_userns
- fs/super.c:generic_shutdown_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff81249f8d)
Location: include/linux/spinlock.h:300
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 (ffffffff8124abec)
Location: include/linux/spinlock.h:300
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 (ffffffff8124d81d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/exec.c:__set_task_comm
- fs/exec.c:get_task_comm
In fs/pipe.c (ffffffff8124f421)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff81259279)
Location: include/linux/spinlock.h:300
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 (ffffffff8125a02f)
Location: include/linux/spinlock.h:300
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 (ffffffff8125a936)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff8125e408)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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_exchange
- 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_add
- fs/dcache.c:d_add
- 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_lookup
- 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
- 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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- 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_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:dput
- fs/dcache.c:dput
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
In fs/inode.c (ffffffff8126296b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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_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: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: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:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff81265582)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/file.c:iterate_fd
- fs/file.c:SyS_dup2
- fs/file.c:replace_fd
- 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: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 (ffffffff8126709c)
Location: include/linux/spinlock.h:300
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: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 (ffffffff8126f22e)
Location: include/linux/spinlock.h:300
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 (ffffffff812709b9)
Location: include/linux/spinlock.h:300
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:dcache_readdir
- fs/libfs.c:move_cursor
In fs/fs-writeback.c (ffffffff812753e5)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- 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: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:__writeback_single_inode
- 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_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 (ffffffff8127863f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/sync.c (ffffffff8127b948)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/sync.c:vfs_fsync_range
In fs/fs_struct.c (ffffffff8127caa7)
Location: include/linux/spinlock.h:300
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 (ffffffff8127d2d4)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert_group
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8127f98b)
Location: include/linux/spinlock.h:300
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 (ffffffff81285c79)
Location: include/linux/spinlock.h:300
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: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: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 (ffffffff8128b4e1)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff8128bb97)
Location: include/linux/spinlock.h:300
Inline: True
In fs/notify/notification.c (ffffffff8128c04d)
Location: include/linux/spinlock.h:300
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_destroy_event
In fs/notify/group.c (ffffffff8128c1dc)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/inode_mark.c (ffffffff8128c4ad)
Location: include/linux/spinlock.h:300
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_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 (ffffffff8128ced6)
Location: include/linux/spinlock.h:300
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_destroy_marks
- fs/notify/mark.c:__fsnotify_free_mark
- fs/notify/mark.c:__fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
In fs/notify/vfsmount_mark.c (ffffffff8128d12a)
Location: include/linux/spinlock.h:300
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 (ffffffff8128d8c9)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff8128eb02)
Location: include/linux/spinlock.h:300
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 (ffffffff8128fa11)
Location: include/linux/spinlock.h:300
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 (ffffffff812926ea)
Location: include/linux/spinlock.h:300
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 (ffffffff81294ee1)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_settime
In fs/userfaultfd.c (ffffffff81295f1a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff81297cd1)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/aio.c:kill_ioctx
- 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 (ffffffff8129cdc7)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_pmd_fault
In fs/crypto/crypto.c (ffffffff8129d31b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/crypto/crypto.c:fscrypt_d_revalidate
In fs/locks.c (ffffffff812a0c6a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffffffff812ad451)
Location: include/linux/spinlock.h:300
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 (ffffffff812afa67)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff812b027f)
Location: include/linux/spinlock.h:300
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
In fs/fhandle.c (ffffffff812b0849)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff812b24cf)
Location: include/linux/spinlock.h:300
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: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_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: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:dqcache_shrink_scan
- 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:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff812bafe5)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:m_start
In fs/proc/inode.c (ffffffff812bc065)
Location: include/linux/spinlock.h:300
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 (ffffffff812c0d8e)
Location: include/linux/spinlock.h:300
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: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 (ffffffff812c212c)
Location: include/linux/spinlock.h:300
Inline: True
In fs/proc/array.c (ffffffff812c34c3)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/proc/array.c:proc_pid_status
- fs/proc/array.c:proc_pid_status
In fs/proc/fd.c (ffffffff812c4141)
Location: include/linux/spinlock.h:300
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 (ffffffff812c6481)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff812c72ba)
Location: include/linux/spinlock.h:300
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 (ffffffff812c8e5c)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff812cc980)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
In fs/sysfs/dir.c (ffffffff812cfb83)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff812cfec4)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff812d01f6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/dcookies.c (ffffffff812d158a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff812d28c7)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
In fs/ext4/ialloc.c (ffffffff812d888d)
Location: include/linux/spinlock.h:300
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_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff812ded92)
Location: include/linux/spinlock.h:300
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_da_get_block_prep
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/ioctl.c (ffffffff812e5637)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/ext4/ioctl.c:ext4_ioctl
In fs/ext4/namei.c (ffffffff812e977d)
Location: include/linux/spinlock.h:300
Inline: True
In fs/ext4/super.c (ffffffff812f6d99)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- 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 (ffffffff8130e4ef)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_ext_map_blocks
In fs/ext4/migrate.c (ffffffff81312462)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/mballoc.c (ffffffff8131bb35)
Location: include/linux/spinlock.h:300
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_free_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_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_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_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 (ffffffff81321b79)
Location: include/linux/spinlock.h:300
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_insert_extent
In fs/jbd2/transaction.c (ffffffff8132d2fc)
Location: include/linux/spinlock.h:300
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_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_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_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff8132d9f9)
Location: include/linux/spinlock.h:300
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff81330e24)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffff81331392)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff81335850)
Location: include/linux/spinlock.h:300
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_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 (ffffffff813374b5)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff8133e9d5)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff8133ed68)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff81341e7a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff81342bfc)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8134523e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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 (ffffffff8134847e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff813489ec)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff81356873)
Location: include/linux/spinlock.h:300
Inline: True
In fs/nls/nls_base.c (ffffffff8135754f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff8135817e)
Location: include/linux/spinlock.h:300
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_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: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 (ffffffff8135e9b4)
Location: include/linux/spinlock.h:300
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 (ffffffff81364cc2)
Location: include/linux/spinlock.h:300
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_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 (ffffffff813658d7)
Location: include/linux/spinlock.h:300
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
In fs/debugfs/inode.c (ffffffff81368585)
Location: include/linux/spinlock.h:300
Inline: True
In fs/tracefs/inode.c (ffffffff8136ae55)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff8136c5df)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff8136f97e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- ipc/util.c:sysvipc_find_ipc
- ipc/util.c:ipcget
- ipc/util.c:ipc_lock
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff81371943)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff81374f0c)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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:semctl_main
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff81376905)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:SyS_shmctl
- ipc/shm.c:exit_shm
In ipc/mqueue.c (ffffffff813776ef)
Location: include/linux/spinlock.h:300
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_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
In ipc/namespace.c (ffffffff81379dac)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff8137a4d5)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8137b82c)
Location: include/linux/spinlock.h:300
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_user_lookup
In security/keys/keyctl.c (ffffffff8137e121)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff81381561)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff8138daf0)
Location: include/linux/spinlock.h:300
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/tomoyo/audit.c (ffffffff813b45fb)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff813b86a7)
Location: include/linux/spinlock.h:300
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 (ffffffff813bd882)
Location: include/linux/spinlock.h:300
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 (ffffffff813c98f1)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/apparmor/path.c:aa_path_name
In security/apparmor/sid.c (ffffffff813d9816)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/apparmor/sid.c:aa_alloc_sid
In security/apparmor/file.c (ffffffff813daccb)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff813e6dec)
Location: include/linux/spinlock.h:300
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 (ffffffff813e826a)
Location: include/linux/spinlock.h:300
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 (ffffffff813ee65d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/jitterentropy-kcapi.c (ffffffff81409250)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff8140d68f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff81411be9)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_unregister
- 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 (ffffffff81418eef)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- block/blk-core.c:blk_flush_plug_list
In block/blk-ioc.c (ffffffff8141cef9)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- 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
In block/blk-mq.c (ffffffff81424ad1)
Location: include/linux/spinlock.h:300
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 (ffffffff81427402)
Location: include/linux/spinlock.h:300
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 (ffffffff8142d4e1)
Location: include/linux/spinlock.h:300
Inline: True
In block/blk-cgroup.c (ffffffff81438805)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In lib/dec_and_lock.c (ffffffff8144b779)
Location: include/linux/spinlock.h:300
Inline: True
In lib/kobject.c (ffffffff8144ed59)
Location: include/linux/spinlock.h:300
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 (ffffffff8145ba81)
Location: include/linux/spinlock.h:300
Inline: True
In lib/percpu_ida.c (ffffffff8146556b)
Location: include/linux/spinlock.h:300
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 (ffffffff81465e92)
Location: include/linux/spinlock.h:300
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:rht_deferred_worker
In lib/genalloc.c (ffffffff8146de25)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_virt
In lib/textsearch.c (ffffffff81477e38)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/iommu-common.c (ffffffff81479c40)
Location: include/linux/spinlock.h:300
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 (ffffffff814a2c66)
Location: include/linux/spinlock.h:300
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 (ffffffff814a63f3)
Location: include/linux/spinlock.h:300
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 (ffffffff814c90a4)
Location: include/linux/spinlock.h:300
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 (ffffffff81540077)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff81548594)
Location: include/linux/spinlock.h:300
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 (ffffffff8154b26e)
Location: include/linux/spinlock.h:300
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 (ffffffff815527d6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
In drivers/tty/tty_io.c (ffffffff8156110b)
Location: include/linux/spinlock.h:300
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_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 (ffffffff8156af60)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff8156dd9c)
Location: include/linux/spinlock.h:300
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81572aa9)
Location: include/linux/spinlock.h:300
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/hvc/hvc_console.c (ffffffff8157b532)
Location: include/linux/spinlock.h:300
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 (ffffffff820108a2)
Location: include/linux/spinlock.h:300
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 (ffffffff81582421)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81591c04)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffff81598445)
Location: include/linux/spinlock.h:300
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 (ffffffff8159875d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff8159cf48)
Location: include/linux/spinlock.h:300
Inline: True
In drivers/iommu/iommu.c (ffffffff815abb5d)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_get_instance
- drivers/iommu/iommu.c:iommu_register_instance
In drivers/iommu/iova.c (ffffffff815ad7f4)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
In drivers/iommu/amd_iommu.c (ffffffff815b207d)
Location: include/linux/spinlock.h:300
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 (ffffffff815bd581)
Location: include/linux/spinlock.h:300
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 (ffffffff815c9482)
Location: include/linux/spinlock.h:300
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 (ffffffff815c9808)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff815cc537)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff815ce48c)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff815d0908)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/devtmpfs.c (ffffffff815d372f)
Location: include/linux/spinlock.h:300
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 (ffffffff815d72e8)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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 (ffffffff815e2a97)
Location: include/linux/spinlock.h:300
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:fw_free_buf
In drivers/base/regmap/regmap.c (ffffffff815e65ff)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff815f734c)
Location: include/linux/spinlock.h:300
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 (ffffffff81617ccd)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/mfd/syscon.c:syscon_node_to_regmap
In drivers/nvdimm/region_devs.c (ffffffff8161c3eb)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/scsi/scsi_scan.c (ffffffff8163bd11)
Location: include/linux/spinlock.h:300
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 (ffffffff81641561)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sd.c (ffffffff81641b26)
Location: include/linux/spinlock.h:300
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 (ffffffff81649653)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff816515cd)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff816822f9)
Location: include/linux/spinlock.h:300
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 (ffffffff81682d1c)
Location: include/linux/spinlock.h:300
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 (ffffffff8168910b)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff8169cd55)
Location: include/linux/spinlock.h:300
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 (ffffffff8169fb4f)
Location: include/linux/spinlock.h:300
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 (ffffffff816a1b5d)
Location: include/linux/spinlock.h:300
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 (ffffffff816a8ba6)
Location: include/linux/spinlock.h:300
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 (ffffffff816b0215)
Location: include/linux/spinlock.h:300
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 (ffffffff816b5d82)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff816baed6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff816d2581)
Location: include/linux/spinlock.h:300
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 (ffffffff816d7132)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff816ead0c)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_irq
In drivers/input/mousedev.c (ffffffff816f9c1d)
Location: include/linux/spinlock.h:300
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 (ffffffff816fb05d)
Location: include/linux/spinlock.h:300
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 (ffffffff81701acc)
Location: include/linux/spinlock.h:300
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 (ffffffff817071d3)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff8170ee6d)
Location: include/linux/spinlock.h:300
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 (ffffffff821ce4ed)
Location: include/linux/spinlock.h:300
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_do_sync
- 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: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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:mddev_unlock
- drivers/md/md.c:mddev_find
In drivers/md/bitmap.c (ffffffff8172e90e)
Location: include/linux/spinlock.h:300
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 (ffffffff817349f8)
Location: include/linux/spinlock.h:300
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 (ffffffff81742718)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/cpufreq_stats.c (ffffffff8174688f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_update
In drivers/cpufreq/pcc-cpufreq.c (ffffffff8174cafc)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff81750636)
Location: include/linux/spinlock.h:300
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 (ffffffff81750bc6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/mmc/core/host.c (ffffffff81757b94)
Location: include/linux/spinlock.h:300
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 (ffffffff818ce5ba)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
In drivers/vme/vme.c (ffffffff81781950)
Location: include/linux/spinlock.h:300
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
In arch/x86/pci/xen.c (ffffffff817892a3)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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 (ffffffff8178baea)
Location: include/linux/spinlock.h:300
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 (ffffffff81790776)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81797951)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
In net/core/gen_estimator.c (ffffffff817a407e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff817a435c)
Location: include/linux/spinlock.h:300
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 (ffffffff817ab791)
Location: include/linux/spinlock.h:300
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:__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/neighbour.c (ffffffff817bbfe1)
Location: include/linux/spinlock.h:300
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 (ffffffff817d07ee)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/netpoll.c (ffffffff817d3ab0)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff817d5bb5)
Location: include/linux/spinlock.h:300
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 (ffffffff817d8d54)
Location: include/linux/spinlock.h:300
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 (ffffffff817d923a)
Location: include/linux/spinlock.h:300
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 (ffffffff817de179)
Location: include/linux/spinlock.h:300
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
In net/sched/sch_api.c (ffffffff817defa2)
Location: include/linux/spinlock.h:300
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
In net/netlink/af_netlink.c (ffffffff817e6a0f)
Location: include/linux/spinlock.h:300
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 (ffffffff817f1891)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff817f5704)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff817fef40)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff817ff660)
Location: include/linux/spinlock.h:300
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 (ffffffff818010a8)
Location: include/linux/spinlock.h:300
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_reqsk_queue_drop
In net/ipv4/tcp.c (ffffffff81806ddd)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (ffffffff81816767)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tasklet_func
In net/ipv4/tcp_timer.c (ffffffff818172ed)
Location: include/linux/spinlock.h:300
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 (ffffffff8181b95a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff8181e98e)
Location: include/linux/spinlock.h:300
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 (ffffffff81820c1e)
Location: include/linux/spinlock.h:300
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_reset_cipher
In net/ipv4/udp.c (ffffffff8182514f)
Location: include/linux/spinlock.h:300
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_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff8182c04a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff818363bb)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff8183b1e2)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/inet_fragment.c (ffffffff81841127)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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
In net/ipv4/sysctl_net_ipv4.c (ffffffff81844d6f)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff8184c84a)
Location: include/linux/spinlock.h:300
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_add
In net/xfrm/xfrm_policy.c (ffffffff8184fa38)
Location: include/linux/spinlock.h:300
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
In net/xfrm/xfrm_state.c (ffffffff81855d2c)
Location: include/linux/spinlock.h:300
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 (ffffffff8185a467)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/unix/af_unix.c (ffffffff8185c1d3)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- 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_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_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_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_bind
- 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 (ffffffff81860f26)
Location: include/linux/spinlock.h:300
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 (ffffffff8187183e)
Location: include/linux/spinlock.h:300
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_dad_completed
- 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 (ffffffff818723ae)
Location: include/linux/spinlock.h:300
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 (ffffffff8187740f)
Location: include/linux/spinlock.h:300
Inline: True
In net/ipv6/mcast.c (ffffffff8188bca8)
Location: include/linux/spinlock.h:300
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 (ffffffff8188e56d)
Location: include/linux/spinlock.h:300
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 (ffffffff81892d7a)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff818976f6)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff8189f36e)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff818a2590)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff818a7cae)
Location: include/linux/spinlock.h:300
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff818aa214)
Location: include/linux/spinlock.h:300
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_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 (ffffffff818b37c3)
Location: include/linux/spinlock.h:300
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 (ffffffff8202b62f)
Location: include/linux/spinlock.h:300
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/klist.c (ffffffff818c599c)
Location: include/linux/spinlock.h:300
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 (ffffffff8209e14c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff8101f004)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff81021fac)
Location: include/linux/spinlock.h:297
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
In arch/x86/kernel/cpu/mcheck/dev-mcelog.c (ffffffff8104bcc6)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mcheck/dev-mcelog.c:mce_chrdev_release
In arch/x86/kernel/reboot.c (ffffffff810528e3)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff81902009)
Location: include/linux/spinlock.h:297
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 (ffffffff81071064)
Location: include/linux/spinlock.h:297
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:update_page_count
In arch/x86/mm/pat.c (ffffffff81072b7d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
In arch/x86/mm/pgtable.c (ffffffff81073ebf)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff81076bda)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff8107d0e3)
Location: include/linux/spinlock.h:297
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 (ffffffff810840db)
Location: include/linux/spinlock.h:297
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 (ffffffff810843b8)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/exit.c (ffffffff81087df5)
Location: include/linux/spinlock.h:297
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:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff8108b7a2)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/ptrace.c (ffffffff810906a8)
Location: include/linux/spinlock.h:297
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 (ffffffff810944d7)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff8109795b)
Location: include/linux/spinlock.h:297
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 (ffffffff8109be28)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/kmod.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff8109d3a5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:flush_work
- 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 (ffffffff810a4717)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810a5e57)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/kthread.c:kthread_delayed_work_timer_fn
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810a7164)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810afcff)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/sched/wait.c (ffffffff810c99df)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810d1ac7)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff8190795e)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/rcu/tree.c (ffffffff810f3003)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff810f974f)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/kcmp.c:SyS_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff81102d6d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff81104546)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff81108955)
Location: include/linux/spinlock.h:297
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 (ffffffff8110a906)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff8110cda7)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8110ea96)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff81112f80)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- 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_wait
- kernel/futex.c:futex_wait_setup
- 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
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff811257bd)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_mount
In kernel/cgroup/namespace.c (ffffffff81128c4c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff81129941)
Location: include/linux/spinlock.h:297
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 (ffffffff8113081f)
Location: include/linux/spinlock.h:297
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 (ffffffff81130a6c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff8113275b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff8113bf29)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff8113fb01)
Location: include/linux/spinlock.h:297
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: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
In kernel/debug/debug_core.c (ffffffff81143eef)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/trace/trace_events.c (ffffffff81178417)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/events/uprobes.c (ffffffff811b03c1)
Location: include/linux/spinlock.h:297
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
In kernel/padata.c (ffffffff811b38bc)
Location: include/linux/spinlock.h:297
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/filemap.c (ffffffff811b6096)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffffffff811bd264)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- 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 (ffffffff811be1cf)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/page_alloc.c:adjust_managed_page_count
- 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 (ffffffff811c5630)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff811d7f48)
Location: include/linux/spinlock.h:297
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_get_inode
- 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
In mm/backing-dev.c (ffffffff811e059c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff811e1fc7)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff811ed71e)
Location: include/linux/spinlock.h:297
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_add
In mm/workingset.c (ffffffff811ee462)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff811eef65)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff811f1be2)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- 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: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: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:__get_locked_pte
- 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 (ffffffff811f91dd)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff811faaf2)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff811fdbed)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff811ff957)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff812009d2)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff8120203c)
Location: include/linux/spinlock.h:297
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
In mm/rmap.c (ffffffff812047c3)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff81205d16)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/vmalloc.c:s_start
- 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_unmap_ram
- 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
In mm/fadvise.c (ffffffff8120995a)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/fadvise.c:SyS_fadvise64
- mm/fadvise.c:SyS_fadvise64
In mm/madvise.c (ffffffff8120a165)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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 (ffffffff81211628)
Location: include/linux/spinlock.h:297
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:__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_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:free_swap_and_cache
- mm/swapfile.c:free_swap_and_cache
- 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: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_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 (ffffffff81211c56)
Location: include/linux/spinlock.h:297
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 (ffffffff81212512)
Location: include/linux/spinlock.h:297
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_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 (ffffffff8121a54d)
Location: include/linux/spinlock.h:297
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:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- 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:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_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_node
- 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_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff8121e9af)
Location: include/linux/spinlock.h:297
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: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 (ffffffff8121fa79)
Location: include/linux/spinlock.h:297
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 (ffffffff8122135f)
Location: include/linux/spinlock.h:297
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:try_to_merge_one_page
In mm/slub.c (ffffffff8122714c)
Location: include/linux/spinlock.h:297
Inline: True
In mm/memory_hotplug.c (ffffffff818ff4b4)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:__remove_pages
In mm/migrate.c (ffffffff81230b80)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:numamigrate_update_ratelimit
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff81235b73)
Location: include/linux/spinlock.h:297
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_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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: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_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
In mm/khugepaged.c (ffffffff81239ce7)
Location: include/linux/spinlock.h:297
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 (ffffffff8123d0bd)
Location: include/linux/spinlock.h:297
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: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
In mm/vmpressure.c (ffffffff81242fa1)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff81243ed7)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812476c2)
Location: include/linux/spinlock.h:297
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff81247d6e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- 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 (ffffffff81249cca)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- 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
In mm/userfaultfd.c (ffffffff8124bcc4)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (ffffffff8124f75b)
Location: include/linux/spinlock.h:297
Inline: True
In fs/super.c (ffffffff81253a02)
Location: include/linux/spinlock.h:297
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:__get_super_thawed
- 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:sget_userns
- fs/super.c:generic_shutdown_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff8125588d)
Location: include/linux/spinlock.h:297
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 (ffffffff8125662c)
Location: include/linux/spinlock.h:297
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 (ffffffff812597df)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/exec.c:__set_task_comm
- fs/exec.c:get_task_comm
In fs/pipe.c (ffffffff8125b371)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff81265337)
Location: include/linux/spinlock.h:297
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 (ffffffff812669ef)
Location: include/linux/spinlock.h:297
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 (ffffffff8126734d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff8126bc68)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- 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_exchange
- 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_add
- fs/dcache.c:d_add
- 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_lookup
- fs/dcache.c:d_find_any_alias
- 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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- 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_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff81270206)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- 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_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: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: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:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff81274053)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/file.c:SyS_dup2
- fs/file.c:replace_fd
- 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: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 (ffffffff812748ec)
Location: include/linux/spinlock.h:297
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: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 (ffffffff8127ca1e)
Location: include/linux/spinlock.h:297
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 (ffffffff8127de3c)
Location: include/linux/spinlock.h:297
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:dcache_readdir
- fs/libfs.c:move_cursor
In fs/fs-writeback.c (ffffffff81282952)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- 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: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:__writeback_single_inode
- 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_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 (ffffffff8128596f)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/sync.c (ffffffff81288cd8)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/sync.c:vfs_fsync_range
In fs/fs_struct.c (ffffffff8128a157)
Location: include/linux/spinlock.h:297
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 (ffffffff8128ae64)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert_group
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8128d18b)
Location: include/linux/spinlock.h:297
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 (ffffffff81293358)
Location: include/linux/spinlock.h:297
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: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:bd_forget
- 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 (ffffffff812982e1)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff81298bfd)
Location: include/linux/spinlock.h:297
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
In fs/notify/notification.c (ffffffff81298fcd)
Location: include/linux/spinlock.h:297
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
In fs/notify/group.c (ffffffff8129916c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/mark.c (ffffffff81299396)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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_grab_connector
- fs/notify/mark.c:fsnotify_detach_mark
- fs/notify/mark.c:fsnotify_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff8129a804)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff8129b962)
Location: include/linux/spinlock.h:297
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 (ffffffff8129bfaf)
Location: include/linux/spinlock.h:297
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 (ffffffff8129f75e)
Location: include/linux/spinlock.h:297
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 (ffffffff812a1eaf)
Location: include/linux/spinlock.h:297
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 (ffffffff812a30b6)
Location: include/linux/spinlock.h:297
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_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 (ffffffff812a5b61)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/aio.c:kill_ioctx
- 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 (ffffffff812ab7e1)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_fault
In fs/crypto/crypto.c (ffffffff812abfca)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/crypto/crypto.c:fscrypt_d_revalidate
In fs/locks.c (ffffffff812afa0a)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffffffff812ba901)
Location: include/linux/spinlock.h:297
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 (ffffffff812bccab)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff812bd6ff)
Location: include/linux/spinlock.h:297
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
In fs/fhandle.c (ffffffff812bdcef)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff812bfaac)
Location: include/linux/spinlock.h:297
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: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_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: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: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:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff812c8161)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
- fs/proc/task_mmu.c:m_start
In fs/proc/inode.c (ffffffff812c8dc5)
Location: include/linux/spinlock.h:297
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 (ffffffff812cdf2b)
Location: include/linux/spinlock.h:297
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: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 (ffffffff812cf378)
Location: include/linux/spinlock.h:297
Inline: True
In fs/proc/array.c (ffffffff812d0749)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/proc/array.c:proc_pid_status
- fs/proc/array.c:proc_pid_status
In fs/proc/fd.c (ffffffff812d13e8)
Location: include/linux/spinlock.h:297
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 (ffffffff812d3516)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff812d43c1)
Location: include/linux/spinlock.h:297
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_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:insert_header
In fs/proc/proc_net.c (ffffffff812d615c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff812d9df8)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
In fs/sysfs/dir.c (ffffffff812dd273)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff812dd5a4)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff812dd8b6)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff812de36a)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/file.c (ffffffff812de9a8)
Location: include/linux/spinlock.h:297
Inline: True
In fs/configfs/dir.c (ffffffff812dfce5)
Location: include/linux/spinlock.h:297
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_d_iput
In fs/configfs/symlink.c (ffffffff812e16cb)
Location: include/linux/spinlock.h:297
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
In fs/dcookies.c (ffffffff812e2be9)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff812e3f85)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
In fs/ext4/extents.c (ffffffff812ed438)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_ext_map_blocks
In fs/ext4/extents_status.c (ffffffff812f0acf)
Location: include/linux/spinlock.h:297
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_insert_extent
In fs/ext4/ialloc.c (ffffffff812f6b8c)
Location: include/linux/spinlock.h:297
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_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff81302e0a)
Location: include/linux/spinlock.h:297
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_da_get_block_prep
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/ioctl.c (ffffffff81308e89)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/ext4/ioctl.c:ext4_ioctl
In fs/ext4/mballoc.c (ffffffff81313114)
Location: include/linux/spinlock.h:297
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_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_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_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_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 (ffffffff81313e4a)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/namei.c (ffffffff8131b218)
Location: include/linux/spinlock.h:297
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 (ffffffff8132b679)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- 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 (ffffffff813424cc)
Location: include/linux/spinlock.h:297
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_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_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_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff81342b80)
Location: include/linux/spinlock.h:297
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff81345d84)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffff813462e6)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff8134a5f0)
Location: include/linux/spinlock.h:297
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_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 (ffffffff8134c275)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff813535aa)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff81353928)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff8135676b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff813576ec)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff81359cae)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- 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 (ffffffff8135cfee)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff8135d54c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff8136b6a9)
Location: include/linux/spinlock.h:297
Inline: True
In fs/nls/nls_base.c (ffffffff8136c10f)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff8136cdfe)
Location: include/linux/spinlock.h:297
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_notify
- fs/fuse/dev.c:fuse_copy_page
- fs/fuse/dev.c:fuse_request_send_background
- fs/fuse/dev.c:__fuse_request_send
- 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 (ffffffff8137349b)
Location: include/linux/spinlock.h:297
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 (ffffffff813793e2)
Location: include/linux/spinlock.h:297
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_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 (ffffffff8137a007)
Location: include/linux/spinlock.h:297
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
In fs/debugfs/inode.c (ffffffff8137cbf7)
Location: include/linux/spinlock.h:297
Inline: True
In fs/tracefs/inode.c (ffffffff8137f4a7)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff81380425)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff813835b5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- ipc/util.c:ipcget
- ipc/util.c:ipc_lock
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff81384cfe)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff813889ea)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- 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:semctl_main
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff8138a4d0)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:SyS_shmctl
- ipc/shm.c:exit_shm
In ipc/mqueue.c (ffffffff8138b21d)
Location: include/linux/spinlock.h:297
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_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
In ipc/namespace.c (ffffffff8138d9ac)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff8138e0b7)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8138f3cc)
Location: include/linux/spinlock.h:297
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_user_lookup
In security/keys/keyctl.c (ffffffff81391eb4)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff813954c1)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff813a3987)
Location: include/linux/spinlock.h:297
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/tomoyo/audit.c (ffffffff813caf9c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff813cef4c)
Location: include/linux/spinlock.h:297
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 (ffffffff813d4162)
Location: include/linux/spinlock.h:297
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 (ffffffff813db396)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff813defd6)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- security/apparmor/path.c:aa_path_name
In security/apparmor/secid.c (ffffffff813ea9d6)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff813ebce1)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff813f3bcc)
Location: include/linux/spinlock.h:297
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 (ffffffff813f478a)
Location: include/linux/spinlock.h:297
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 (ffffffff813faada)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/jitterentropy-kcapi.c (ffffffff81416930)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff8141b3e7)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff8141f957)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- 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 (ffffffff81426e06)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/blk-core.c:blk_flush_plug_list
In block/blk-ioc.c (ffffffff8142af59)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
In block/blk-mq.c (ffffffff81430424)
Location: include/linux/spinlock.h:297
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 (ffffffff814346ca)
Location: include/linux/spinlock.h:297
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 (ffffffff81435b99)
Location: include/linux/spinlock.h:297
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 (ffffffff8143a7c1)
Location: include/linux/spinlock.h:297
Inline: True
In block/blk-cgroup.c (ffffffff81445f93)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-mq-debugfs.c (ffffffff81459dc3)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (ffffffff81460f67)
Location: include/linux/spinlock.h:297
Inline: True
In lib/percpu_ida.c (ffffffff8146a91a)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- lib/percpu_ida.c:percpu_ida_for_each_free
- lib/percpu_ida.c:percpu_ida_for_each_free
- lib/percpu_ida.c:percpu_ida_free
- lib/percpu_ida.c:percpu_ida_free
- lib/percpu_ida.c:percpu_ida_alloc
- lib/percpu_ida.c:percpu_ida_alloc
- lib/percpu_ida.c:percpu_ida_alloc
In lib/rhashtable.c (ffffffff8146ae72)
Location: include/linux/spinlock.h:297
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:rht_deferred_worker
In lib/refcount.c (ffffffff8146c54f)
Location: include/linux/spinlock.h:297
Inline: True
In lib/genalloc.c (ffffffff814734f5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_virt
In lib/textsearch.c (ffffffff81481178)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/iommu-common.c (ffffffff8148302e)
Location: include/linux/spinlock.h:297
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 (ffffffff814aca86)
Location: include/linux/spinlock.h:297
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 (ffffffff814b0392)
Location: include/linux/spinlock.h:297
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 (ffffffff814d4e78)
Location: include/linux/spinlock.h:297
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 (ffffffff81553ef7)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff8155c574)
Location: include/linux/spinlock.h:297
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 (ffffffff8155e5da)
Location: include/linux/spinlock.h:297
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 (ffffffff81566fa6)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
In drivers/tty/tty_io.c (ffffffff81573eae)
Location: include/linux/spinlock.h:297
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 (ffffffff8157d449)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff8157f590)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff8158234c)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81586b69)
Location: include/linux/spinlock.h:297
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/hvc/hvc_console.c (ffffffff8158fbc5)
Location: include/linux/spinlock.h:297
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 (ffffffff820f2396)
Location: include/linux/spinlock.h:297
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 (ffffffff81596841)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff815a5b64)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffff815ac3e5)
Location: include/linux/spinlock.h:297
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 (ffffffff815ac5ad)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff815b1007)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/iommu/iommu.c (ffffffff815c178d)
Location: include/linux/spinlock.h:297
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 (ffffffff815c343e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
In drivers/iommu/amd_iommu.c (ffffffff815c7d74)
Location: include/linux/spinlock.h:297
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 (ffffffff815d3182)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
In drivers/lightnvm/core.c (ffffffff815d7f88)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/lightnvm/core.c:nvm_put_area
- drivers/lightnvm/core.c:nvm_get_area
In drivers/base/core.c (ffffffff815de1a2)
Location: include/linux/spinlock.h:297
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 (ffffffff815de556)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff815e10e7)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff815e2e0c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff815e52e8)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/devtmpfs.c (ffffffff815e82c0)
Location: include/linux/spinlock.h:297
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 (ffffffff815eba21)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- 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 (ffffffff815f77d7)
Location: include/linux/spinlock.h:297
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:assign_firmware_buf
- drivers/base/firmware_class.c:fw_free_buf
In drivers/base/regmap/regmap.c (ffffffff815fafdf)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff8160caef)
Location: include/linux/spinlock.h:297
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 (ffffffff8162bbbd)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/mfd/syscon.c:syscon_node_to_regmap
In drivers/nvdimm/core.c (ffffffff8162ca09)
Location: include/linux/spinlock.h:297
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 (ffffffff8162da71)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff81630435)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/dax/super.c (ffffffff8163ce0e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/scsi/scsi_scan.c (ffffffff81650791)
Location: include/linux/spinlock.h:297
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 (ffffffff81655e31)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sd.c (ffffffff81656426)
Location: include/linux/spinlock.h:297
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 (ffffffff8165dfa3)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff816670cd)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/net/tun.c (ffffffff8169763f)
Location: include/linux/spinlock.h:297
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 (ffffffff8169818c)
Location: include/linux/spinlock.h:297
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
In drivers/net/xen-netfront.c (ffffffff8169e84b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff816b211a)
Location: include/linux/spinlock.h:297
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 (ffffffff816b4d8f)
Location: include/linux/spinlock.h:297
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 (ffffffff816b6b29)
Location: include/linux/spinlock.h:297
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 (ffffffff816bdf46)
Location: include/linux/spinlock.h:297
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 (ffffffff816c53d5)
Location: include/linux/spinlock.h:297
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 (ffffffff816ca19c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff816cf076)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff816e6be1)
Location: include/linux/spinlock.h:297
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 (ffffffff816eb3d2)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff816ff655)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
In drivers/input/mousedev.c (ffffffff8170f67d)
Location: include/linux/spinlock.h:297
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 (ffffffff81710a4d)
Location: include/linux/spinlock.h:297
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 (ffffffff817172fb)
Location: include/linux/spinlock.h:297
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 (ffffffff8171cdc3)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff81724dcd)
Location: include/linux/spinlock.h:297
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 (ffffffff822c36f7)
Location: include/linux/spinlock.h:297
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_do_sync
- 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: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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/bitmap.c (ffffffff8174785e)
Location: include/linux/spinlock.h:297
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 (ffffffff8174ddb8)
Location: include/linux/spinlock.h:297
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 (ffffffff81760db1)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/cpufreq_stats.c (ffffffff81764eaf)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_update
In drivers/cpufreq/pcc-cpufreq.c (ffffffff8176afac)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff8176f0e6)
Location: include/linux/spinlock.h:297
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 (ffffffff8176f666)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81905a72)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
In drivers/vme/vme.c (ffffffff817a0950)
Location: include/linux/spinlock.h:297
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
In arch/x86/pci/xen.c (ffffffff817a8383)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- 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 (ffffffff817aaa65)
Location: include/linux/spinlock.h:297
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 (ffffffff817ad326)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff817b555d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff817c21ce)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff817c24cc)
Location: include/linux/spinlock.h:297
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 (ffffffff817c9de1)
Location: include/linux/spinlock.h:297
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:__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/neighbour.c (ffffffff817da6c1)
Location: include/linux/spinlock.h:297
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 (ffffffff817efbd9)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/netpoll.c (ffffffff817f2e08)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff817f3de3)
Location: include/linux/spinlock.h:297
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 (ffffffff817f7f74)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffff817f844a)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:write_classid
- net/core/netclassid_cgroup.c:cgrp_attach
In net/sched/sch_generic.c (ffffffff817fd7c9)
Location: include/linux/spinlock.h:297
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
In net/netlink/af_netlink.c (ffffffff8180680f)
Location: include/linux/spinlock.h:297
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 (ffffffff81813125)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81815ba2)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff8181f1de)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff8181f890)
Location: include/linux/spinlock.h:297
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 (ffffffff81820e14)
Location: include/linux/spinlock.h:297
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_reqsk_queue_drop
In net/ipv4/tcp.c (ffffffff818274c2)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (ffffffff81836a56)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tasklet_func
In net/ipv4/tcp_timer.c (ffffffff8183768d)
Location: include/linux/spinlock.h:297
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 (ffffffff8183c0df)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff8183f16e)
Location: include/linux/spinlock.h:297
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 (ffffffff8184124b)
Location: include/linux/spinlock.h:297
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_reset_cipher
In net/ipv4/tcp_ulp.c (ffffffff81841ebd)
Location: include/linux/spinlock.h:297
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 (ffffffff81845edb)
Location: include/linux/spinlock.h:297
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff8184d50a)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff818578bd)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff8185cad2)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/inet_fragment.c (ffffffff818629a5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- 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
In net/ipv4/sysctl_net_ipv4.c (ffffffff818668cf)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff8187028a)
Location: include/linux/spinlock.h:297
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_add
In net/xfrm/xfrm_policy.c (ffffffff818733da)
Location: include/linux/spinlock.h:297
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
In net/xfrm/xfrm_state.c (ffffffff8187999c)
Location: include/linux/spinlock.h:297
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 (ffffffff8187e365)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/unix/af_unix.c (ffffffff818808a3)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_dgram_poll
- 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_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_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_bind
- 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 (ffffffff81885676)
Location: include/linux/spinlock.h:297
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 (ffffffff8188d1da)
Location: include/linux/spinlock.h:297
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_dad_completed
- 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 (ffffffff8189711f)
Location: include/linux/spinlock.h:297
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 (ffffffff8189c70f)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv6/mcast.c (ffffffff818b2368)
Location: include/linux/spinlock.h:297
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 (ffffffff818b4bba)
Location: include/linux/spinlock.h:297
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 (ffffffff818b935b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff818bdb06)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff818c58a3)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff818c8b90)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff818ce52d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff818d0d3a)
Location: include/linux/spinlock.h:297
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: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 (ffffffff818da183)
Location: include/linux/spinlock.h:297
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 (ffffffff8210ed49)
Location: include/linux/spinlock.h:297
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff818ebe1d)
Location: include/linux/spinlock.h:297
Inline: True
In lib/klist.c (ffffffff818ed9fa)
Location: include/linux/spinlock.h:297
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 (ffffffff818eef99)
Location: include/linux/spinlock.h:297
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 (ffffffff826a4119)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff8101fa94)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff81022a93)
Location: include/linux/spinlock.h:308
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
In arch/x86/kernel/cpu/mcheck/dev-mcelog.c (ffffffff8104f736)
Location: include/linux/spinlock.h:308
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
In arch/x86/kernel/cpu/microcode/core.c (ffffffff81052a99)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/core.c:__reload_late
In arch/x86/kernel/reboot.c (ffffffff810564a1)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff8198c028)
Location: include/linux/spinlock.h:308
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 (ffffffff810767e4)
Location: include/linux/spinlock.h:308
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:update_page_count
In arch/x86/mm/pat.c (ffffffff810784fd)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff810798ef)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff8107d15d)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff810834b3)
Location: include/linux/spinlock.h:308
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 (ffffffff8108a9cb)
Location: include/linux/spinlock.h:308
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 (ffffffff8108ad98)
Location: include/linux/spinlock.h:308
Inline: True
In kernel/exit.c (ffffffff8108eb80)
Location: include/linux/spinlock.h:308
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:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff810926fc)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/resource.c:alloc_resource
In kernel/ptrace.c (ffffffff81097518)
Location: include/linux/spinlock.h:308
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 (ffffffff8109b377)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff8109e64b)
Location: include/linux/spinlock.h:308
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 (ffffffff810a2b18)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810a49d5)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:flush_work
- 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 (ffffffff810aad67)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810ac619)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/kthread.c:kthread_delayed_work_timer_fn
- kernel/kthread.c:kthreadd
- kernel/kthread.c:kthreadd
- kernel/kthread.c:__kthread_create_on_node
In kernel/nsproxy.c (ffffffff810ad8e4)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810b70de)
Location: include/linux/spinlock.h:308
Inline: True
In kernel/sched/wait.c (ffffffff810d11ff)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810d9668)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff81991a4e)
Location: include/linux/spinlock.h:308
Inline: True
In kernel/rcu/tree.c (ffffffff810fdb4c)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff811041d4)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/kcmp.c:SyS_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff8110de4d)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff8110f5c6)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff81113b08)
Location: include/linux/spinlock.h:308
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 (ffffffff81115a73)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff81118057)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8111a426)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff8111e510)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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_wait
- kernel/futex.c:futex_wait_setup
- 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
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff81131a92)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_mount
In kernel/cgroup/namespace.c (ffffffff81135a2c)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff811365c1)
Location: include/linux/spinlock.h:308
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 (ffffffff8113d75f)
Location: include/linux/spinlock.h:308
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 (ffffffff8113d9bc)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff8113f79b)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff81148ca9)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff8114c971)
Location: include/linux/spinlock.h:308
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: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
In kernel/debug/debug_core.c (ffffffff8114fd15)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/trace/trace_events.c (ffffffff81185b87)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/devmap.c (ffffffff811af2e5)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff811af771)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
In kernel/events/uprobes.c (ffffffff811c3ec1)
Location: include/linux/spinlock.h:308
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
In kernel/padata.c (ffffffff811c753a)
Location: include/linux/spinlock.h:308
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/filemap.c (ffffffff811ca348)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffffffff811d1e74)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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 (ffffffff811d95e6)
Location: include/linux/spinlock.h:308
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:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/page-writeback.c (ffffffff811dba8d)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff811ecdc8)
Location: include/linux/spinlock.h:308
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_get_inode
- 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
In mm/backing-dev.c (ffffffff811f658c)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff811f7f67)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff81203b6e)
Location: include/linux/spinlock.h:308
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_add
In mm/workingset.c (ffffffff812047b2)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff8120674e)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff81208a65)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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: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: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:__get_locked_pte
- 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 (ffffffff812115e9)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff81213002)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff8121619d)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff81218073)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff81219409)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff8121a77c)
Location: include/linux/spinlock.h:308
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
In mm/rmap.c (ffffffff8121d798)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff8121ea36)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/vmalloc.c:s_start
- 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_unmap_ram
- 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
In mm/fadvise.c (ffffffff81222bc6)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/fadvise.c:SyS_fadvise64
- mm/fadvise.c:SyS_fadvise64
In mm/madvise.c (ffffffff812233dc)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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 (ffffffff81226550)
Location: include/linux/spinlock.h:308
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:__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_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: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:__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: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_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 (ffffffff8122c626)
Location: include/linux/spinlock.h:308
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 (ffffffff8122d162)
Location: include/linux/spinlock.h:308
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_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 (ffffffff812356bd)
Location: include/linux/spinlock.h:308
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:huge_pmd_share
- mm/hugetlb.c:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- 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:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_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_node
- 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_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff81239bcf)
Location: include/linux/spinlock.h:308
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:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff8123ac8c)
Location: include/linux/spinlock.h:308
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 (ffffffff8123c66f)
Location: include/linux/spinlock.h:308
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:try_to_merge_one_page
In mm/slub.c (ffffffff8124207c)
Location: include/linux/spinlock.h:308
Inline: True
In mm/memory_hotplug.c (ffffffff819895b4)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:__remove_pages
In mm/migrate.c (ffffffff8124b1a2)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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:numamigrate_update_ratelimit
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff8125491e)
Location: include/linux/spinlock.h:308
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_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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_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
In mm/khugepaged.c (ffffffff81257f3d)
Location: include/linux/spinlock.h:308
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 (ffffffff8125cc3f)
Location: include/linux/spinlock.h:308
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: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
In mm/vmpressure.c (ffffffff81262df1)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff81263d37)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff81267862)
Location: include/linux/spinlock.h:308
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff81267f1e)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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 (ffffffff81269f1a)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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
In mm/userfaultfd.c (ffffffff8126c07f)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff8126e1a5)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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 (ffffffff8127169b)
Location: include/linux/spinlock.h:308
Inline: True
In fs/super.c (ffffffff81275a82)
Location: include/linux/spinlock.h:308
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:__get_super_thawed
- 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:sget_userns
- fs/super.c:generic_shutdown_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff81277a1d)
Location: include/linux/spinlock.h:308
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 (ffffffff8127886c)
Location: include/linux/spinlock.h:308
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 (ffffffff8127ba3f)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/exec.c:__set_task_comm
- fs/exec.c:__get_task_comm
In fs/pipe.c (ffffffff8127d741)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff81287be0)
Location: include/linux/spinlock.h:308
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:set_root
In fs/fcntl.c (ffffffff8128928f)
Location: include/linux/spinlock.h:308
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 (ffffffff81289be3)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff8128e4f8)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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_exchange
- 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_add
- fs/dcache.c:d_add
- 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_lookup
- fs/dcache.c:d_find_any_alias
- 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_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: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_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:d_find_alias
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff81292b46)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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_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: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: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:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff81296935)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/file.c:SyS_dup2
- fs/file.c:replace_fd
- 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: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 (ffffffff8129721c)
Location: include/linux/spinlock.h:308
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: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 (ffffffff8129f4be)
Location: include/linux/spinlock.h:308
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 (ffffffff812a0922)
Location: include/linux/spinlock.h:308
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:dcache_readdir
- fs/libfs.c:move_cursor
In fs/fs-writeback.c (ffffffff812a5492)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- 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: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:__writeback_single_inode
- 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_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 (ffffffff812a83ef)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/sync.c (ffffffff812ab81e)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/sync.c:vfs_fsync_range
In fs/fs_struct.c (ffffffff812acc97)
Location: include/linux/spinlock.h:308
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 (ffffffff812ad9a4)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert_group
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff812af9ba)
Location: include/linux/spinlock.h:308
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 (ffffffff812b615a)
Location: include/linux/spinlock.h:308
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: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:bd_forget
- 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 (ffffffff812bb5e1)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff812bbf8d)
Location: include/linux/spinlock.h:308
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
In fs/notify/notification.c (ffffffff812bc36d)
Location: include/linux/spinlock.h:308
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
In fs/notify/group.c (ffffffff812bc52c)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/mark.c (ffffffff812bc706)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff812bdbe4)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff812bed72)
Location: include/linux/spinlock.h:308
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 (ffffffff812bf43f)
Location: include/linux/spinlock.h:308
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 (ffffffff812c2bd8)
Location: include/linux/spinlock.h:308
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 (ffffffff812c51cf)
Location: include/linux/spinlock.h:308
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 (ffffffff812c6446)
Location: include/linux/spinlock.h:308
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_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 (ffffffff812c9081)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/aio.c:kill_ioctx
- 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 (ffffffff812cef75)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_fault
In fs/crypto/crypto.c (ffffffff812cf80e)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/crypto/crypto.c:fscrypt_d_revalidate
In fs/crypto/hooks.c (ffffffff812d0b9a)
Location: include/linux/spinlock.h:308
Inline: True
In fs/locks.c (ffffffff812d345a)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffffffff812de1e1)
Location: include/linux/spinlock.h:308
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 (ffffffff812e0576)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff812e0fcf)
Location: include/linux/spinlock.h:308
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
In fs/fhandle.c (ffffffff812e13df)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff812e3546)
Location: include/linux/spinlock.h:308
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_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_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: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:mark_info_dirty
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff812ebac0)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- 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
- fs/proc/task_mmu.c:m_start
In fs/proc/inode.c (ffffffff812ed635)
Location: include/linux/spinlock.h:308
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 (ffffffff812f277f)
Location: include/linux/spinlock.h:308
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: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 (ffffffff812f3aed)
Location: include/linux/spinlock.h:308
Inline: True
In fs/proc/array.c (ffffffff812f4f7b)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/proc/array.c:proc_pid_status
- fs/proc/array.c:proc_pid_status
In fs/proc/fd.c (ffffffff812f5bd9)
Location: include/linux/spinlock.h:308
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 (ffffffff812f7d4b)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff812f8bf1)
Location: include/linux/spinlock.h:308
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_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:insert_header
In fs/proc/proc_net.c (ffffffff812fa99c)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff812fe70d)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff81301ba3)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff81301ed4)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff813021e6)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff81302caa)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/file.c (ffffffff81303318)
Location: include/linux/spinlock.h:308
Inline: True
In fs/configfs/dir.c (ffffffff81304665)
Location: include/linux/spinlock.h:308
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_d_iput
In fs/configfs/symlink.c (ffffffff8130600b)
Location: include/linux/spinlock.h:308
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
In fs/dcookies.c (ffffffff81307619)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff8130897b)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
In fs/ext4/extents.c (ffffffff81311eff)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_ext_map_blocks
In fs/ext4/extents_status.c (ffffffff813155ff)
Location: include/linux/spinlock.h:308
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_insert_extent
In fs/ext4/ialloc.c (ffffffff8131b1bc)
Location: include/linux/spinlock.h:308
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_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff813277fa)
Location: include/linux/spinlock.h:308
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_da_get_block_prep
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff813378d4)
Location: include/linux/spinlock.h:308
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_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_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_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 (ffffffff8133860a)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/namei.c (ffffffff8133f938)
Location: include/linux/spinlock.h:308
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 (ffffffff8134fad9)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- 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 (ffffffff81366afc)
Location: include/linux/spinlock.h:308
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_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_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_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff813671b0)
Location: include/linux/spinlock.h:308
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff8136a414)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffff8136a976)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff8136ec40)
Location: include/linux/spinlock.h:308
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_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 (ffffffff813708f5)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff813781ca)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlb_file_setup
- fs/hugetlbfs/inode.c:hugetlbfs_alloc_inode
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff81378548)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff8137b3a1)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff8137c39c)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8137e9be)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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 (ffffffff81381cee)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff8138224c)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff8139023c)
Location: include/linux/spinlock.h:308
Inline: True
In fs/nls/nls_base.c (ffffffff81390cef)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff813914f1)
Location: include/linux/spinlock.h:308
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_notify
- fs/fuse/dev.c:fuse_copy_page
- fs/fuse/dev.c:fuse_request_send_background
- fs/fuse/dev.c:__fuse_request_send
- 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 (ffffffff813981ab)
Location: include/linux/spinlock.h:308
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 (ffffffff8139e282)
Location: include/linux/spinlock.h:308
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_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 (ffffffff8139eea7)
Location: include/linux/spinlock.h:308
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
In fs/debugfs/inode.c (ffffffff813a1b07)
Location: include/linux/spinlock.h:308
Inline: True
In fs/tracefs/inode.c (ffffffff813a44f7)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff813a5435)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff813a79a4)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- ipc/util.c:ipcget
- ipc/util.c:ipc_lock
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff813a8fd3)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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
In ipc/sem.c (ffffffff813ad6b3)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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: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_setval
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff813af640)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:exit_shm
In ipc/mqueue.c (ffffffff813b05ad)
Location: include/linux/spinlock.h:308
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_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
In ipc/namespace.c (ffffffff813b2dcc)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff813b3555)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff813b48cc)
Location: include/linux/spinlock.h:308
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_user_lookup
In security/keys/keyctl.c (ffffffff813b7507)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff813bac11)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff813c9787)
Location: include/linux/spinlock.h:308
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/tomoyo/audit.c (ffffffff813f142c)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff813f53f8)
Location: include/linux/spinlock.h:308
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 (ffffffff813fa672)
Location: include/linux/spinlock.h:308
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 (ffffffff81401e2a)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff81405959)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- security/apparmor/path.c:aa_path_name
In security/apparmor/secid.c (ffffffff81412306)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff81413659)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff8141bdac)
Location: include/linux/spinlock.h:308
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 (ffffffff8141c83a)
Location: include/linux/spinlock.h:308
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 (ffffffff81422f7a)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/jitterentropy-kcapi.c (ffffffff81441110)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff81446026)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff8144a475)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- 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 (ffffffff81451e19)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- block/blk-core.c:blk_flush_plug_list
In block/blk-ioc.c (ffffffff81456149)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
In block/blk-mq.c (ffffffff8145c4d4)
Location: include/linux/spinlock.h:308
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:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff814602da)
Location: include/linux/spinlock.h:308
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 (ffffffff81461947)
Location: include/linux/spinlock.h:308
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 (ffffffff814667e1)
Location: include/linux/spinlock.h:308
Inline: True
In block/blk-cgroup.c (ffffffff81472af3)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-mq-debugfs.c (ffffffff81485a93)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (ffffffff8148ce38)
Location: include/linux/spinlock.h:308
Inline: True
In lib/percpu_ida.c (ffffffff81496bee)
Location: include/linux/spinlock.h:308
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 (ffffffff81497152)
Location: include/linux/spinlock.h:308
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:rht_deferred_worker
In lib/refcount.c (ffffffff8149885f)
Location: include/linux/spinlock.h:308
Inline: True
In lib/genalloc.c (ffffffff814a0885)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_virt
In lib/textsearch.c (ffffffff814bcfb8)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/iommu-common.c (ffffffff814bf06e)
Location: include/linux/spinlock.h:308
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 (ffffffff814ebd86)
Location: include/linux/spinlock.h:308
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 (ffffffff814ef8d2)
Location: include/linux/spinlock.h:308
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 (ffffffff81515328)
Location: include/linux/spinlock.h:308
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 (ffffffff815b7937)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff815c0884)
Location: include/linux/spinlock.h:308
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 (ffffffff815c28fa)
Location: include/linux/spinlock.h:308
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 (ffffffff815cb166)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff815d839e)
Location: include/linux/spinlock.h:308
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 (ffffffff815e1f69)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff815e4100)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff815e6e6c)
Location: include/linux/spinlock.h:308
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff815eb669)
Location: include/linux/spinlock.h:308
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/hvc/hvc_console.c (ffffffff815f46c8)
Location: include/linux/spinlock.h:308
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
In drivers/tty/hvc/hvc_xen.c (ffffffff826fbb8f)
Location: include/linux/spinlock.h:308
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 (ffffffff815fb461)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff8160c464)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffff81612da5)
Location: include/linux/spinlock.h:308
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 (ffffffff81612f6d)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff81617bb3)
Location: include/linux/spinlock.h:308
Inline: True
In drivers/iommu/iommu.c (ffffffff81627f5d)
Location: include/linux/spinlock.h:308
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 (ffffffff81629dad)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
In drivers/iommu/amd_iommu.c (ffffffff8162cf7b)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:__detach_device
- drivers/iommu/amd_iommu.c:attach_device
In drivers/iommu/intel-iommu.c (ffffffff81639e82)
Location: include/linux/spinlock.h:308
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 (ffffffff8163ebd8)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/lightnvm/core.c:nvm_put_area
- drivers/lightnvm/core.c:nvm_get_area
In drivers/base/core.c (ffffffff816451a2)
Location: include/linux/spinlock.h:308
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 (ffffffff81645576)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff81648207)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff81649fbc)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff8164c5d8)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/devtmpfs.c (ffffffff8164f62a)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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 (ffffffff81652e09)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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 (ffffffff8165f767)
Location: include/linux/spinlock.h:308
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:assign_firmware_buf
- drivers/base/firmware_class.c:fw_free_buf
In drivers/base/regmap/regmap.c (ffffffff8166319f)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff816753ce)
Location: include/linux/spinlock.h:308
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 (ffffffff8169451d)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/mfd/syscon.c:syscon_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff81696231)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff81698c65)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffff816a2549)
Location: include/linux/spinlock.h:308
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 (ffffffff816a5ade)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/scsi/scsi_scan.c (ffffffff816b9aa1)
Location: include/linux/spinlock.h:308
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 (ffffffff816bf3e1)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sd.c (ffffffff816bfa36)
Location: include/linux/spinlock.h:308
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 (ffffffff816c7593)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff816d072d)
Location: include/linux/spinlock.h:308
Inline: True
In drivers/net/tun.c (ffffffff8170250b)
Location: include/linux/spinlock.h:308
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_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 (ffffffff8170306c)
Location: include/linux/spinlock.h:308
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
In drivers/net/xen-netfront.c (ffffffff817099eb)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff8171d75a)
Location: include/linux/spinlock.h:308
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 (ffffffff817201ff)
Location: include/linux/spinlock.h:308
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 (ffffffff817223b9)
Location: include/linux/spinlock.h:308
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 (ffffffff81729916)
Location: include/linux/spinlock.h:308
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 (ffffffff817316b5)
Location: include/linux/spinlock.h:308
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 (ffffffff817366cf)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff8173b6b6)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff81753411)
Location: include/linux/spinlock.h:308
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 (ffffffff81757bc2)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff8176c24d)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
In drivers/usb/host/xhci-dbgcap.c (ffffffff81773581)
Location: include/linux/spinlock.h:308
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 (ffffffff817747cd)
Location: include/linux/spinlock.h:308
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 (ffffffff817808fd)
Location: include/linux/spinlock.h:308
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 (ffffffff81781ccd)
Location: include/linux/spinlock.h:308
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 (ffffffff8178848b)
Location: include/linux/spinlock.h:308
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 (ffffffff8178e043)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff8179628d)
Location: include/linux/spinlock.h:308
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 (ffffffff828d6936)
Location: include/linux/spinlock.h:308
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_do_sync
- 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: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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/md-bitmap.c (ffffffff817b9aee)
Location: include/linux/spinlock.h:308
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 (ffffffff817c1fb6)
Location: include/linux/spinlock.h:308
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 (ffffffff817d6d71)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/cpufreq_stats.c (ffffffff817dae8f)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_update
In drivers/cpufreq/pcc-cpufreq.c (ffffffff817e0e8c)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff817e4946)
Location: include/linux/spinlock.h:308
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 (ffffffff817e4ef6)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff8198fae5)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/firmware/memmap.c:firmware_map_remove
- drivers/firmware/memmap.c:firmware_map_add_hotplug
In drivers/vme/vme.c (ffffffff81817a30)
Location: include/linux/spinlock.h:308
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
In arch/x86/pci/xen.c (ffffffff8181ea6d)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff81821f3a)
Location: include/linux/spinlock.h:308
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 (ffffffff81825cf6)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff8182d9e9)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff8183bbcc)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff8183bf1c)
Location: include/linux/spinlock.h:308
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 (ffffffff81843701)
Location: include/linux/spinlock.h:308
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:__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/neighbour.c (ffffffff81854e61)
Location: include/linux/spinlock.h:308
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 (ffffffff8186b1f9)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/netpoll.c (ffffffff8186ec2b)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff8186f533)
Location: include/linux/spinlock.h:308
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 (ffffffff81875834)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffff81875d0f)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:write_classid
- net/core/netclassid_cgroup.c:cgrp_attach
In net/sched/sch_generic.c (ffffffff8187b3b5)
Location: include/linux/spinlock.h:308
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
In net/netlink/af_netlink.c (ffffffff818854df)
Location: include/linux/spinlock.h:308
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 (ffffffff81892765)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81894d79)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff8189e14e)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff8189e7b1)
Location: include/linux/spinlock.h:308
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 (ffffffff818a0382)
Location: include/linux/spinlock.h:308
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_reqsk_queue_drop
In net/ipv4/tcp.c (ffffffff818a62ce)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (ffffffff818b6106)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tasklet_func
In net/ipv4/tcp_timer.c (ffffffff818b6d6f)
Location: include/linux/spinlock.h:308
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 (ffffffff818bb7f2)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff818be8ce)
Location: include/linux/spinlock.h:308
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 (ffffffff818c0a11)
Location: include/linux/spinlock.h:308
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_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff818c178d)
Location: include/linux/spinlock.h:308
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 (ffffffff818c590b)
Location: include/linux/spinlock.h:308
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff818cd24a)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff818d7f1f)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff818dc9c2)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/inet_fragment.c (ffffffff818e2ad5)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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
In net/ipv4/sysctl_net_ipv4.c (ffffffff818e6a6f)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff818f0c81)
Location: include/linux/spinlock.h:308
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_add
In net/xfrm/xfrm_policy.c (ffffffff818f3d7a)
Location: include/linux/spinlock.h:308
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
In net/xfrm/xfrm_state.c (ffffffff818fa3ec)
Location: include/linux/spinlock.h:308
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 (ffffffff818ff2b4)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/unix/af_unix.c (ffffffff81901aa3)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_dgram_poll
- 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_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_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_bind
- 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 (ffffffff81906826)
Location: include/linux/spinlock.h:308
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 (ffffffff8190e282)
Location: include/linux/spinlock.h:308
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_dad_completed
- 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 (ffffffff8191865d)
Location: include/linux/spinlock.h:308
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 (ffffffff8191f1a8)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_age_exceptions
In net/ipv6/mcast.c (ffffffff81934fde)
Location: include/linux/spinlock.h:308
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 (ffffffff8193792a)
Location: include/linux/spinlock.h:308
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 (ffffffff8193c2c0)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81940ba6)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff81948bb3)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff8194c220)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff819533fb)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81955c5a)
Location: include/linux/spinlock.h:308
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
- net/packet/af_packet.c:packet_direct_xmit
In net/netlabel/netlabel_domainhash.c (ffffffff8195fd73)
Location: include/linux/spinlock.h:308
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 (ffffffff82719137)
Location: include/linux/spinlock.h:308
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff81971e11)
Location: include/linux/spinlock.h:308
Inline: True
In lib/klist.c (ffffffff81973c2a)
Location: include/linux/spinlock.h:308
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 (ffffffff81975269)
Location: include/linux/spinlock.h:308
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 (ffffffff826cd257)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff81020574)
Location: include/linux/spinlock.h:308
Inline: True
In arch/x86/xen/mmu_pv.c (ffffffff810233b3)
Location: include/linux/spinlock.h:308
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
In arch/x86/kernel/cpu/mcheck/dev-mcelog.c (ffffffff81052c15)
Location: include/linux/spinlock.h:308
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
In arch/x86/kernel/reboot.c (ffffffff81059251)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff819e89ae)
Location: include/linux/spinlock.h:308
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: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 (ffffffff810792ea)
Location: include/linux/spinlock.h:308
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:update_page_count
In arch/x86/mm/pat.c (ffffffff8107af5d)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff8107c4b5)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff810803cd)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff810871e5)
Location: include/linux/spinlock.h:308
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 (ffffffff8108e22c)
Location: include/linux/spinlock.h:308
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 (ffffffff8108e5f6)
Location: include/linux/spinlock.h:308
Inline: True
In kernel/exit.c (ffffffff8109267b)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
In kernel/resource.c (ffffffff81095f12)
Location: include/linux/spinlock.h:308
Inline: True
In kernel/ptrace.c (ffffffff8109a9e3)
Location: include/linux/spinlock.h:308
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 (ffffffff8109d72e)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810a5215)
Location: include/linux/spinlock.h:308
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 (ffffffff810a987a)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810ab1eb)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:__flush_work
- 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 (ffffffff810b2187)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810b3151)
Location: include/linux/spinlock.h:308
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 (ffffffff810b4661)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810beca9)
Location: include/linux/spinlock.h:308
Inline: True
In kernel/sched/wait.c (ffffffff810d9739)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810e067d)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff819ee14a)
Location: include/linux/spinlock.h:308
Inline: True
In kernel/rcu/srcutree.c (ffffffff8110408f)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:__call_srcu
In kernel/rcu/tree.c (ffffffff81106832)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff8110e9b1)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/kcmp.c:kcmp_epoll_target
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff81119805)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff8111afc5)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff81120769)
Location: include/linux/spinlock.h:308
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 (ffffffff81122265)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff81124b87)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff81126d65)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff8112b2e9)
Location: include/linux/spinlock.h:308
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_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff811400eb)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_mount
In kernel/cgroup/namespace.c (ffffffff81144295)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff81144efc)
Location: include/linux/spinlock.h:308
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 (ffffffff8114c01f)
Location: include/linux/spinlock.h:308
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 (ffffffff8114c355)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff8114dfe5)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff81157675)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff8115b3e0)
Location: include/linux/spinlock.h:308
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: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
In kernel/debug/debug_core.c (ffffffff8115ea25)
Location: include/linux/spinlock.h:308
Inline: True
In kernel/trace/trace_events.c (ffffffff81194c27)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811b38c6)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_task_fd_query
In kernel/bpf/devmap.c (ffffffff811c9e15)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff811ca276)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
In kernel/events/uprobes.c (ffffffff811e4722)
Location: include/linux/spinlock.h:308
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
In kernel/padata.c (ffffffff811e778a)
Location: include/linux/spinlock.h:308
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/filemap.c (ffffffff811eb3f8)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffffffff811f2c74)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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 (ffffffff811f9f25)
Location: include/linux/spinlock.h:308
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:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/page-writeback.c (ffffffff811fd2d0)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff8120e82f)
Location: include/linux/spinlock.h:308
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_get_inode
- 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
In mm/backing-dev.c (ffffffff8121787e)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff8121921a)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff81224e53)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/list_lru.c:list_lru_del
- mm/list_lru.c:list_lru_add
In mm/workingset.c (ffffffff81225762)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/gup.c (ffffffff81226351)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff81229ae4)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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: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: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:__get_locked_pte
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff81232370)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff81233f85)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff81236f6f)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff8123914c)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff8123aca0)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff8123c7f0)
Location: include/linux/spinlock.h:308
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
In mm/rmap.c (ffffffff8123f637)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff81240705)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/vmalloc.c:s_start
- 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_unmap_ram
- 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
In mm/fadvise.c (ffffffff812448c9)
Location: include/linux/spinlock.h:308
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 (ffffffff81246264)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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 (ffffffff8124986b)
Location: include/linux/spinlock.h:308
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:__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_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: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:__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: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_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 (ffffffff8124f0f5)
Location: include/linux/spinlock.h:308
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 (ffffffff8124fe62)
Location: include/linux/spinlock.h:308
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_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 (ffffffff81258803)
Location: include/linux/spinlock.h:308
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: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:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- 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:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_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_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_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff8125d1b0)
Location: include/linux/spinlock.h:308
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:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff8125e04d)
Location: include/linux/spinlock.h:308
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 (ffffffff8125fc0e)
Location: include/linux/spinlock.h:308
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:try_to_merge_one_page
In mm/slub.c (ffffffff8126574d)
Location: include/linux/spinlock.h:308
Inline: True
In mm/memory_hotplug.c (ffffffff819e5e87)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:__remove_pages
In mm/migrate.c (ffffffff8126dda0)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff81278705)
Location: include/linux/spinlock.h:308
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_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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_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_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
In mm/khugepaged.c (ffffffff8127d9c3)
Location: include/linux/spinlock.h:308
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 (ffffffff81280ccb)
Location: include/linux/spinlock.h:308
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: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
In mm/vmpressure.c (ffffffff8128718a)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff81288055)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff8128c142)
Location: include/linux/spinlock.h:308
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff8128c885)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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 (ffffffff8128e828)
Location: include/linux/spinlock.h:308
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
In mm/userfaultfd.c (ffffffff81290adb)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff8129303f)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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 (ffffffff812973d7)
Location: include/linux/spinlock.h:308
Inline: True
In fs/super.c (ffffffff8129c839)
Location: include/linux/spinlock.h:308
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:__get_super_thawed
- 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:sget_userns
- fs/super.c:generic_shutdown_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff8129ec45)
Location: include/linux/spinlock.h:308
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 (ffffffff812a0585)
Location: include/linux/spinlock.h:308
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 (ffffffff812a18d8)
Location: include/linux/spinlock.h:308
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 (ffffffff812a4705)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff812a6fd5)
Location: include/linux/spinlock.h:308
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:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffff812af605)
Location: include/linux/spinlock.h:308
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 (ffffffff812aff73)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff812b4fa1)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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:dentry_update_name_case
- 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_rehash
- fs/dcache.c:d_delete
- fs/dcache.c:d_delete
- fs/dcache.c:__d_lookup
- 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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- 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_find_any_alias
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff812b9586)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- 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: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:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff812bbff1)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- 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: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 (ffffffff812bdca5)
Location: include/linux/spinlock.h:308
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:__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 (ffffffff812c6025)
Location: include/linux/spinlock.h:308
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 (ffffffff812c74b2)
Location: include/linux/spinlock.h:308
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:dcache_readdir
- fs/libfs.c:move_cursor
In fs/fs-writeback.c (ffffffff812cc347)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- 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: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:__writeback_single_inode
- 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_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 (ffffffff812cef8f)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff812d385a)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffff812d4867)
Location: include/linux/spinlock.h:308
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 (ffffffff812d5745)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert_group
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff812d783a)
Location: include/linux/spinlock.h:308
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 (ffffffff812dde92)
Location: include/linux/spinlock.h:308
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: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: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 (ffffffff812e418a)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff812e4ba5)
Location: include/linux/spinlock.h:308
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
In fs/notify/notification.c (ffffffff812e4f85)
Location: include/linux/spinlock.h:308
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
In fs/notify/group.c (ffffffff812e5199)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff812e546a)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff812e687e)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff812e70e3)
Location: include/linux/spinlock.h:308
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 (ffffffff812e86d5)
Location: include/linux/spinlock.h:308
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 (ffffffff812ebab9)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff812edaf3)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff812ef9d3)
Location: include/linux/spinlock.h:308
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_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 (ffffffff812f5065)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/aio.c:kill_ioctx
- 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 (ffffffff812f9707)
Location: include/linux/spinlock.h:308
Inline: True
In fs/crypto/crypto.c (ffffffff812f9fce)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/crypto/crypto.c:fscrypt_d_revalidate
In fs/crypto/hooks.c (ffffffff812fb3c9)
Location: include/linux/spinlock.h:308
Inline: True
In fs/locks.c (ffffffff812fdafa)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffffffff8130a415)
Location: include/linux/spinlock.h:308
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 (ffffffff8130c7ab)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff8130d1e5)
Location: include/linux/spinlock.h:308
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
In fs/fhandle.c (ffffffff8130d5df)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff81310b66)
Location: include/linux/spinlock.h:308
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: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_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_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: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:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81318f86)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- 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
- fs/proc/task_mmu.c:m_start
In fs/proc/inode.c (ffffffff8131ad45)
Location: include/linux/spinlock.h:308
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_entry_rundown
In fs/proc/base.c (ffffffff8131f616)
Location: include/linux/spinlock.h:308
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: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 (ffffffff81320b8c)
Location: include/linux/spinlock.h:308
Inline: True
In fs/proc/array.c (ffffffff81322345)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/proc/array.c:proc_pid_status
In fs/proc/fd.c (ffffffff81323459)
Location: include/linux/spinlock.h:308
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 (ffffffff81325156)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff81326774)
Location: include/linux/spinlock.h:308
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:__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:insert_header
In fs/proc/proc_net.c (ffffffff81327f7b)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff8132ca68)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff8132fa13)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff8132fd75)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff81330655)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff81330bf8)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/file.c (ffffffff81331267)
Location: include/linux/spinlock.h:308
Inline: True
In fs/configfs/dir.c (ffffffff81332135)
Location: include/linux/spinlock.h:308
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_d_iput
In fs/configfs/symlink.c (ffffffff8133400f)
Location: include/linux/spinlock.h:308
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
In fs/dcookies.c (ffffffff8133582d)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff81336bac)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffff8133fdc3)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_ext_map_blocks
In fs/ext4/extents_status.c (ffffffff8134340f)
Location: include/linux/spinlock.h:308
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_insert_extent
In fs/ext4/ialloc.c (ffffffff81349221)
Location: include/linux/spinlock.h:308
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_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff81351a4f)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_do_update_inode
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff81366031)
Location: include/linux/spinlock.h:308
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_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_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_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_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 (ffffffff81366bc3)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffff81383502)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- 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 (ffffffff813951ec)
Location: include/linux/spinlock.h:308
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_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_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_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff81395a79)
Location: include/linux/spinlock.h:308
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff81398b04)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffff813990c4)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff8139d220)
Location: include/linux/spinlock.h:308
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_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 (ffffffff8139f155)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff813a6bcd)
Location: include/linux/spinlock.h:308
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_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff813a6ffe)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff813a9d70)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff813ab225)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff813ae328)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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 (ffffffff813b0abe)
Location: include/linux/spinlock.h:308
Inline: True
In fs/fat/namei_vfat.c (ffffffff813b0e25)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff813bf140)
Location: include/linux/spinlock.h:308
Inline: True
In fs/nls/nls_base.c (ffffffff813bfd65)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff813c3987)
Location: include/linux/spinlock.h:308
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_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_copy_page
- 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 (ffffffff813c7364)
Location: include/linux/spinlock.h:308
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 (ffffffff813cd632)
Location: include/linux/spinlock.h:308
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_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 (ffffffff813ce827)
Location: include/linux/spinlock.h:308
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
In fs/debugfs/inode.c (ffffffff813d1607)
Location: include/linux/spinlock.h:308
Inline: True
In fs/tracefs/inode.c (ffffffff813d38a7)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff813d4615)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff813d6dc4)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- ipc/util.c:ipcget
- ipc/util.c:ipc_lock
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff813d88ac)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffffffff813d9f93)
Location: include/linux/spinlock.h:308
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: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_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_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff813df45d)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:exit_shm
In ipc/mqueue.c (ffffffff813e127c)
Location: include/linux/spinlock.h:308
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_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
In ipc/namespace.c (ffffffff813e3505)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff813e3c97)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff813e50a5)
Location: include/linux/spinlock.h:308
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_user_lookup
In security/keys/keyctl.c (ffffffff813e8213)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff813eba1b)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff813fd7e0)
Location: include/linux/spinlock.h:308
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/tomoyo/audit.c (ffffffff81422372)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff814261d1)
Location: include/linux/spinlock.h:308
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 (ffffffff8142b605)
Location: include/linux/spinlock.h:308
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 (ffffffff81432fde)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff81436e99)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- security/apparmor/path.c:aa_path_name
In security/apparmor/file.c (ffffffff814459b8)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff8144e08c)
Location: include/linux/spinlock.h:308
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 (ffffffff8144ebe8)
Location: include/linux/spinlock.h:308
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 (ffffffff8145555c)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/jitterentropy-kcapi.c (ffffffff81473fd5)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff81478fcc)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff8147d54b)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- 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 (ffffffff814895b9)
Location: include/linux/spinlock.h:308
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
In block/blk-mq.c (ffffffff8148fda4)
Location: include/linux/spinlock.h:308
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:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff81493bb5)
Location: include/linux/spinlock.h:308
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 (ffffffff8149528c)
Location: include/linux/spinlock.h:308
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 (ffffffff8149a131)
Location: include/linux/spinlock.h:308
Inline: True
In block/blk-cgroup.c (ffffffff814a7a83)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-mq-debugfs.c (ffffffff814ba923)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (ffffffff814c1b49)
Location: include/linux/spinlock.h:308
Inline: True
In lib/percpu_ida.c (ffffffff814cbf93)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- lib/percpu_ida.c:percpu_ida_free
- lib/percpu_ida.c:percpu_ida_alloc
In lib/rhashtable.c (ffffffff814ccf28)
Location: include/linux/spinlock.h:308
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 (ffffffff814cda4f)
Location: include/linux/spinlock.h:308
Inline: True
In lib/genalloc.c (ffffffff814d5a28)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_virt
In lib/textsearch.c (ffffffff814ef990)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffff8151c075)
Location: include/linux/spinlock.h:308
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 (ffffffff815215b6)
Location: include/linux/spinlock.h:308
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 (ffffffff8154a768)
Location: include/linux/spinlock.h:308
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 (ffffffff815efe57)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff815f9af4)
Location: include/linux/spinlock.h:308
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 (ffffffff815fb22a)
Location: include/linux/spinlock.h:308
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 (ffffffff81603f75)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff81612092)
Location: include/linux/spinlock.h:308
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 (ffffffff8161b289)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff8161d455)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff816200dc)
Location: include/linux/spinlock.h:308
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff816248a5)
Location: include/linux/spinlock.h:308
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/hvc/hvc_console.c (ffffffff8162d4a9)
Location: include/linux/spinlock.h:308
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
In drivers/tty/hvc/hvc_xen.c (ffffffff82725ee8)
Location: include/linux/spinlock.h:308
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 (ffffffff816347b1)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81646134)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffff8164c477)
Location: include/linux/spinlock.h:308
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 (ffffffff8164cec1)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff816516ad)
Location: include/linux/spinlock.h:308
Inline: True
In drivers/iommu/iommu.c (ffffffff81662b15)
Location: include/linux/spinlock.h:308
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 (ffffffff81664a9d)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
In drivers/iommu/amd_iommu.c (ffffffff81668b51)
Location: include/linux/spinlock.h:308
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 (ffffffff8167502f)
Location: include/linux/spinlock.h:308
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 (ffffffff816805ec)
Location: include/linux/spinlock.h:308
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 (ffffffff816809ee)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff81683727)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff816857f5)
Location: include/linux/spinlock.h:308
Inline: True
In drivers/base/attribute_container.c (ffffffff81687bcf)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/devtmpfs.c (ffffffff8168b24e)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff8168ef35)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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 (ffffffff8169a50b)
Location: include/linux/spinlock.h:308
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:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff8169eaaf)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff816b266d)
Location: include/linux/spinlock.h:308
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 (ffffffff816d07d5)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/mfd/syscon.c:syscon_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff816d2324)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff816d4f05)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffff816de7d3)
Location: include/linux/spinlock.h:308
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 (ffffffff816e1f08)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/dax/super.c:dax_get_by_host
- drivers/dax/super.c:alloc_dax
In drivers/scsi/scsi_scan.c (ffffffff816f5e1e)
Location: include/linux/spinlock.h:308
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 (ffffffff816fbc55)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sd.c (ffffffff81700126)
Location: include/linux/spinlock.h:308
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 (ffffffff817041c0)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff8170d6d9)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff81741238)
Location: include/linux/spinlock.h:308
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_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 (ffffffff81742275)
Location: include/linux/spinlock.h:308
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
In drivers/net/xen-netfront.c (ffffffff8174848b)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff8175c3aa)
Location: include/linux/spinlock.h:308
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 (ffffffff8175f146)
Location: include/linux/spinlock.h:308
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 (ffffffff81762bc4)
Location: include/linux/spinlock.h:308
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff81768d09)
Location: include/linux/spinlock.h:308
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 (ffffffff817709c5)
Location: include/linux/spinlock.h:308
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 (ffffffff8177610c)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff8177be86)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff81793b5d)
Location: include/linux/spinlock.h:308
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 (ffffffff817990e2)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff817a79e2)
Location: include/linux/spinlock.h:308
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffffffff817b3a9d)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff817b4ef3)
Location: include/linux/spinlock.h:308
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 (ffffffff817c27c9)
Location: include/linux/spinlock.h:308
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 (ffffffff817c31bc)
Location: include/linux/spinlock.h:308
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 (ffffffff817c94b5)
Location: include/linux/spinlock.h:308
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 (ffffffff817d1095)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff817d94c5)
Location: include/linux/spinlock.h:308
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 (ffffffff817ea34f)
Location: include/linux/spinlock.h:308
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 (ffffffff829082a2)
Location: include/linux/spinlock.h:308
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_do_sync
- 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: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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/md-bitmap.c (ffffffff818029d5)
Location: include/linux/spinlock.h:308
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 (ffffffff8180a705)
Location: include/linux/spinlock.h:308
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_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 (ffffffff81820f0d)
Location: include/linux/spinlock.h:308
Inline: True
In drivers/cpufreq/cpufreq_stats.c (ffffffff81823e0d)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_update
In drivers/cpufreq/pcc-cpufreq.c (ffffffff8182995c)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff8182db75)
Location: include/linux/spinlock.h:308
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 (ffffffff8182e375)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff819ec336)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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/vme/vme.c (ffffffff81862698)
Location: include/linux/spinlock.h:308
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
In arch/x86/pci/xen.c (ffffffff81869695)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff8186c1fa)
Location: include/linux/spinlock.h:308
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 (ffffffff8187111a)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81877d91)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff81886349)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81886fb5)
Location: include/linux/spinlock.h:308
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 (ffffffff81891832)
Location: include/linux/spinlock.h:308
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: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_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/neighbour.c (ffffffff818a1823)
Location: include/linux/spinlock.h:308
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 (ffffffff818bc8f5)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff818bdc96)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffff818bf38c)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff818c0c55)
Location: include/linux/spinlock.h:308
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 (ffffffff818c7349)
Location: include/linux/spinlock.h:308
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 (ffffffff818c760f)
Location: include/linux/spinlock.h:308
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 (ffffffff818cd865)
Location: include/linux/spinlock.h:308
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: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:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/act_api.c (ffffffff818d5722)
Location: include/linux/spinlock.h:308
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 (ffffffff818e675a)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff818e8e61)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff818f233f)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff818f33a7)
Location: include/linux/spinlock.h:308
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 (ffffffff818f56dc)
Location: include/linux/spinlock.h:308
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_reqsk_queue_drop
In net/ipv4/tcp.c (ffffffff818fb33f)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (ffffffff8190b815)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff8190cab2)
Location: include/linux/spinlock.h:308
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 (ffffffff8191124e)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff819144c8)
Location: include/linux/spinlock.h:308
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 (ffffffff819164e0)
Location: include/linux/spinlock.h:308
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_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff81917385)
Location: include/linux/spinlock.h:308
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 (ffffffff8191d97b)
Location: include/linux/spinlock.h:308
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff8192424a)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff8192e0df)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81933585)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff8193d593)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff819475a1)
Location: include/linux/spinlock.h:308
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_add
In net/xfrm/xfrm_policy.c (ffffffff8194affa)
Location: include/linux/spinlock.h:308
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
In net/xfrm/xfrm_state.c (ffffffff819520b5)
Location: include/linux/spinlock.h:308
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 (ffffffff81955c50)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff8195849e)
Location: include/linux/spinlock.h:308
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 (ffffffff8195978d)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- net/unix/af_unix.c:unix_dgram_poll
- 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_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_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_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_bind
- 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 (ffffffff8195d846)
Location: include/linux/spinlock.h:308
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 (ffffffff81967046)
Location: include/linux/spinlock.h:308
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_dad_completed
- 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 (ffffffff8196fea1)
Location: include/linux/spinlock.h:308
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 (ffffffff81975837)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv6/route.c:rt6_age_exceptions
In net/ipv6/mcast.c (ffffffff8198da36)
Location: include/linux/spinlock.h:308
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 (ffffffff81990779)
Location: include/linux/spinlock.h:308
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 (ffffffff819946a1)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff8199a1f1)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff819a1c79)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff819a68c5)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff819ace1b)
Location: include/linux/spinlock.h:308
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff819b1273)
Location: include/linux/spinlock.h:308
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: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 (ffffffff819b9533)
Location: include/linux/spinlock.h:308
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 (ffffffff82743895)
Location: include/linux/spinlock.h:308
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff819ce1d1)
Location: include/linux/spinlock.h:308
Inline: True
In lib/klist.c (ffffffff819d02d4)
Location: include/linux/spinlock.h:308
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 (ffffffff819d07b0)
Location: include/linux/spinlock.h:308
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 (ffffffff8288322d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff8101ffe4)
Location: include/linux/spinlock.h:327
Inline: True
In arch/x86/xen/mmu_pv.c (ffffffff81022e5a)
Location: include/linux/spinlock.h:327
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
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81050285)
Location: include/linux/spinlock.h:327
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
In arch/x86/kernel/reboot.c (ffffffff8105ef51)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff81a24237)
Location: include/linux/spinlock.h:327
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: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 (ffffffff8107fca7)
Location: include/linux/spinlock.h:327
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:update_page_count
In arch/x86/mm/pat.c (ffffffff8108189d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff81082eb7)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff81086f0d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff8108e775)
Location: include/linux/spinlock.h:327
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 (ffffffff810964bc)
Location: include/linux/spinlock.h:327
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 (ffffffff81096886)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/exit.c (ffffffff8109a95f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_exit
- kernel/exit.c:mm_update_next_owner
In kernel/resource.c (ffffffff8109e282)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/ptrace.c (ffffffff810a2c13)
Location: include/linux/spinlock.h:327
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 (ffffffff810a59a3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810adec5)
Location: include/linux/spinlock.h:327
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 (ffffffff810b251a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810b426b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:__flush_work
- 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 (ffffffff810bb2a7)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810bc291)
Location: include/linux/spinlock.h:327
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 (ffffffff810bd7b1)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810c7f49)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/sched/wait.c (ffffffff810e3239)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810eae33)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff81a293ba)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/rcu/srcutree.c (ffffffff8110fa7d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff81111730)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff81119f31)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/kcmp.c:kcmp_epoll_target
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff81124d05)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff81126605)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff8112a159)
Location: include/linux/spinlock.h:327
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 (ffffffff8112d976)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff81130287)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff81132455)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff81136ea7)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- 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
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff8114e5c0)
Location: include/linux/spinlock.h:327
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 (ffffffff8114fda5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff8115078c)
Location: include/linux/spinlock.h:327
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 (ffffffff81158c6f)
Location: include/linux/spinlock.h:327
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 (ffffffff81158f65)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff8115ad95)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff81164675)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff81168140)
Location: include/linux/spinlock.h:327
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:audit_trim_trees
- 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_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 (ffffffff8116b6b5)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/trace/trace_events.c (ffffffff811a2e57)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811c4551)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffffffff811dd715)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff811ddb96)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
In kernel/events/uprobes.c (ffffffff811f4d52)
Location: include/linux/spinlock.h:327
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
In kernel/padata.c (ffffffff811f86aa)
Location: include/linux/spinlock.h:327
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/filemap.c (ffffffff811fc018)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffffffff81204c94)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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 (ffffffff812060f6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/fadvise.c:vfs_fadvise
- mm/fadvise.c:vfs_fadvise
In mm/page_alloc.c (ffffffff8120c5d5)
Location: include/linux/spinlock.h:327
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:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/page-writeback.c (ffffffff8120fded)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff8122182f)
Location: include/linux/spinlock.h:327
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_get_inode
- 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
In mm/backing-dev.c (ffffffff8122a78e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff8122c17a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff81237d2c)
Location: include/linux/spinlock.h:327
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_add
In mm/gup.c (ffffffff8123a6ad)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff8123cff3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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: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: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:__get_locked_pte
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff81245b43)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff81247735)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff8124a826)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff8124d6e6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff8124f42b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff81250bfc)
Location: include/linux/spinlock.h:327
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
In mm/rmap.c (ffffffff81253d46)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff81254ff5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/vmalloc.c:s_start
- 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_unmap_ram
- 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
In mm/madvise.c (ffffffff8125a684)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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 (ffffffff81262abd)
Location: include/linux/spinlock.h:327
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_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: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:__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: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: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 (ffffffff81263595)
Location: include/linux/spinlock.h:327
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 (ffffffff81264172)
Location: include/linux/spinlock.h:327
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_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 (ffffffff8126ced7)
Location: include/linux/spinlock.h:327
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: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:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- 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:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_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_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_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff81271a70)
Location: include/linux/spinlock.h:327
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:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff812728cc)
Location: include/linux/spinlock.h:327
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 (ffffffff8127434e)
Location: include/linux/spinlock.h:327
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:try_to_merge_one_page
In mm/slub.c (ffffffff8127a471)
Location: include/linux/spinlock.h:327
Inline: True
In mm/memory_hotplug.c (ffffffff81a21213)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:__remove_pages
In mm/migrate.c (ffffffff81282c10)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff8128ce2d)
Location: include/linux/spinlock.h:327
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_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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_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_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
In mm/khugepaged.c (ffffffff81291491)
Location: include/linux/spinlock.h:327
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 (ffffffff8129586b)
Location: include/linux/spinlock.h:327
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 (ffffffff8129c0da)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff8129cf97)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812a10b2)
Location: include/linux/spinlock.h:327
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff812a1805)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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 (ffffffff812a29c8)
Location: include/linux/spinlock.h:327
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
In mm/userfaultfd.c (ffffffff812a5ac8)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff812a883f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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 (ffffffff812ac087)
Location: include/linux/spinlock.h:327
Inline: True
In fs/super.c (ffffffff812b2d65)
Location: include/linux/spinlock.h:327
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: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:sget_userns
- fs/super.c:generic_shutdown_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff812b3c25)
Location: include/linux/spinlock.h:327
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 (ffffffff812b5565)
Location: include/linux/spinlock.h:327
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 (ffffffff812b6e48)
Location: include/linux/spinlock.h:327
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 (ffffffff812b9865)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff812bc1f7)
Location: include/linux/spinlock.h:327
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:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffff812c4785)
Location: include/linux/spinlock.h:327
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 (ffffffff812c50be)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff812ca2c1)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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_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_rehash
- fs/dcache.c:d_delete
- fs/dcache.c:d_delete
- fs/dcache.c:__d_lookup
- 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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- 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_find_any_alias
- fs/dcache.c:dentry_kill
- fs/dcache.c:dentry_kill
- fs/dcache.c:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff812ce606)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- 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: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:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff812d11e1)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- 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
- 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 (ffffffff812d3235)
Location: include/linux/spinlock.h:327
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:__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 (ffffffff812db225)
Location: include/linux/spinlock.h:327
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 (ffffffff812dc5e2)
Location: include/linux/spinlock.h:327
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:dcache_readdir
- fs/libfs.c:move_cursor
In fs/fs-writeback.c (ffffffff812e1294)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- 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: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:__writeback_single_inode
- 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_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 (ffffffff812e42ff)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff812e920a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffff812e9c37)
Location: include/linux/spinlock.h:327
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 (ffffffff812eab15)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert_group
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff812ecc9a)
Location: include/linux/spinlock.h:327
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 (ffffffff812f3482)
Location: include/linux/spinlock.h:327
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: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: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 (ffffffff812f8e0a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff812f9642)
Location: include/linux/spinlock.h:327
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
In fs/notify/notification.c (ffffffff812f9aa5)
Location: include/linux/spinlock.h:327
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
In fs/notify/group.c (ffffffff812f9ce9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff812fa09a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff812fb411)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff812fbd23)
Location: include/linux/spinlock.h:327
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 (ffffffff812fda45)
Location: include/linux/spinlock.h:327
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 (ffffffff812ffcf9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff81302583)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff81304353)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff813098e3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- 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 (ffffffff8130e1ba)
Location: include/linux/spinlock.h:327
Inline: True
In fs/crypto/crypto.c (ffffffff8130f2ae)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/crypto/crypto.c:fscrypt_d_revalidate
In fs/crypto/hooks.c (ffffffff813107d9)
Location: include/linux/spinlock.h:327
Inline: True
In fs/crypto/keyinfo.c (ffffffff8131111a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/crypto/keyinfo.c:find_or_insert_master_key
In fs/locks.c (ffffffff8131351a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffffffff8131fbf5)
Location: include/linux/spinlock.h:327
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 (ffffffff813220e0)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff81322ab5)
Location: include/linux/spinlock.h:327
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
In fs/fhandle.c (ffffffff813231e7)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff813278d6)
Location: include/linux/spinlock.h:327
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: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_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_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: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:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81330033)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- 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 (ffffffff81331a55)
Location: include/linux/spinlock.h:327
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_entry_rundown
In fs/proc/base.c (ffffffff81336746)
Location: include/linux/spinlock.h:327
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: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 (ffffffff81337c8b)
Location: include/linux/spinlock.h:327
Inline: True
In fs/proc/array.c (ffffffff81339455)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/proc/array.c:proc_pid_status
In fs/proc/fd.c (ffffffff8133a379)
Location: include/linux/spinlock.h:327
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 (ffffffff8133c246)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff8133da64)
Location: include/linux/spinlock.h:327
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:__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:insert_header
In fs/proc/proc_net.c (ffffffff8133f15f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff813439f8)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff81346dc3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff81347115)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff81347a25)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff81347fe8)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/file.c (ffffffff81348538)
Location: include/linux/spinlock.h:327
Inline: True
In fs/configfs/dir.c (ffffffff81349525)
Location: include/linux/spinlock.h:327
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_d_iput
In fs/configfs/symlink.c (ffffffff8134b37f)
Location: include/linux/spinlock.h:327
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
In fs/dcookies.c (ffffffff8134caad)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff8134de2c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffff81350562)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff8135b02f)
Location: include/linux/spinlock.h:327
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_insert_extent
In fs/ext4/ialloc.c (ffffffff813613e1)
Location: include/linux/spinlock.h:327
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_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff81369510)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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_update_reserve_space
In fs/ext4/mballoc.c (ffffffff8137e491)
Location: include/linux/spinlock.h:327
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_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_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_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_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_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 (ffffffff8137f03e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffff8139bf22)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- 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 (ffffffff813adf5c)
Location: include/linux/spinlock.h:327
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_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_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_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff813ae7b9)
Location: include/linux/spinlock.h:327
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff813b1874)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffff813b1e34)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff813b5f90)
Location: include/linux/spinlock.h:327
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_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 (ffffffff813b7ee5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff813bf9f3)
Location: include/linux/spinlock.h:327
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_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff813bfdee)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff813c2b50)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff813c4085)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff813c8554)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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 (ffffffff813ca1be)
Location: include/linux/spinlock.h:327
Inline: True
In fs/fat/namei_vfat.c (ffffffff813ca485)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff813d87a5)
Location: include/linux/spinlock.h:327
Inline: True
In fs/nls/nls_base.c (ffffffff813d9375)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff813dd127)
Location: include/linux/spinlock.h:327
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_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_copy_page
- fs/fuse/dev.c:fuse_request_queue_background
- 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 (ffffffff813e0546)
Location: include/linux/spinlock.h:327
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 (ffffffff813e69b2)
Location: include/linux/spinlock.h:327
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_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 (ffffffff813e7c47)
Location: include/linux/spinlock.h:327
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
In fs/fuse/control.c (ffffffff813e907c)
Location: include/linux/spinlock.h:327
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 (ffffffff813e9fe0)
Location: include/linux/spinlock.h:327
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_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffffffff813eb937)
Location: include/linux/spinlock.h:327
Inline: True
In fs/tracefs/inode.c (ffffffff813edf37)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff813eecc8)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff813f13c8)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff813f272c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffffffff813f3e23)
Location: include/linux/spinlock.h:327
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: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_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_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff813f9bc2)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:exit_shm
- ipc/shm.c:shm_close
In ipc/mqueue.c (ffffffff813fbe5c)
Location: include/linux/spinlock.h:327
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_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
In ipc/namespace.c (ffffffff813fde85)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff813fe487)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff813ff875)
Location: include/linux/spinlock.h:327
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_user_lookup
In security/keys/keyctl.c (ffffffff81402a13)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff8140661b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff8141949f)
Location: include/linux/spinlock.h:327
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/tomoyo/audit.c (ffffffff8143e9d2)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff81442987)
Location: include/linux/spinlock.h:327
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 (ffffffff81447f25)
Location: include/linux/spinlock.h:327
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 (ffffffff8144fccd)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff81453af9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/apparmor/path.c:aa_path_name
In security/apparmor/secid.c (ffffffff81461585)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff814628d3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff8146b05c)
Location: include/linux/spinlock.h:327
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 (ffffffff8146bbb8)
Location: include/linux/spinlock.h:327
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 (ffffffff8147293c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/jitterentropy-kcapi.c (ffffffff81491b45)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff8149722c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff8149adfb)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_register
In block/blk-ioc.c (ffffffff814a3407)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
In block/blk-mq.c (ffffffff814a96a2)
Location: include/linux/spinlock.h:327
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_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff814ad8d5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/blk-mq-sched.c (ffffffff814af201)
Location: include/linux/spinlock.h:327
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 (ffffffff814b4441)
Location: include/linux/spinlock.h:327
Inline: True
In block/blk-cgroup.c (ffffffff814c17b3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/mq-deadline.c (ffffffff814c77db)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_start
- block/mq-deadline.c:deadline_write_fifo_start
- block/mq-deadline.c:deadline_read_fifo_start
- 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 (ffffffff814ceaf3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (ffffffff814d6239)
Location: include/linux/spinlock.h:327
Inline: True
In lib/rhashtable.c (ffffffff814e14d8)
Location: include/linux/spinlock.h:327
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 (ffffffff814e231f)
Location: include/linux/spinlock.h:327
Inline: True
In lib/genalloc.c (ffffffff814ea0b3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_virt
In lib/textsearch.c (ffffffff815038b0)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffff815318b5)
Location: include/linux/spinlock.h:327
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 (ffffffff81536ff6)
Location: include/linux/spinlock.h:327
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 (ffffffff81563de8)
Location: include/linux/spinlock.h:327
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 (ffffffff8160a337)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff81614bb4)
Location: include/linux/spinlock.h:327
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 (ffffffff8161603a)
Location: include/linux/spinlock.h:327
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 (ffffffff8161f015)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff8162edfb)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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 (ffffffff816384f9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff8163a6b5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff8163d39c)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81641d95)
Location: include/linux/spinlock.h:327
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/hvc/hvc_xen.c (ffffffff828de0be)
Location: include/linux/spinlock.h:327
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 (ffffffff816528b1)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81664554)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffff8166ad27)
Location: include/linux/spinlock.h:327
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 (ffffffff8166b041)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff8166f9fd)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/iommu/iommu.c (ffffffff816810f5)
Location: include/linux/spinlock.h:327
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 (ffffffff81683098)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
In drivers/iommu/amd_iommu.c (ffffffff81687246)
Location: include/linux/spinlock.h:327
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 (ffffffff8169363f)
Location: include/linux/spinlock.h:327
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 (ffffffff816942b9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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 (ffffffff8169538d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
In drivers/base/core.c (ffffffff816a007c)
Location: include/linux/spinlock.h:327
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 (ffffffff816a047e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff816a3442)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff816a5455)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/base/attribute_container.c (ffffffff816a78af)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/devtmpfs.c (ffffffff816ab47e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff816af265)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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 (ffffffff816baceb)
Location: include/linux/spinlock.h:327
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:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff816bf2af)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff816d1d4d)
Location: include/linux/spinlock.h:327
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 (ffffffff816f1e05)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/mfd/syscon.c:syscon_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff816f3794)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff816f6c05)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffff81700ab3)
Location: include/linux/spinlock.h:327
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 (ffffffff81705328)
Location: include/linux/spinlock.h:327
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 (ffffffff81707535)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffffffff8171872e)
Location: include/linux/spinlock.h:327
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 (ffffffff8171e635)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff81726760)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff8172fb49)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff81765338)
Location: include/linux/spinlock.h:327
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_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 (ffffffff817662f5)
Location: include/linux/spinlock.h:327
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
In drivers/net/xen-netfront.c (ffffffff8176c53b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff8178096a)
Location: include/linux/spinlock.h:327
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 (ffffffff817838c6)
Location: include/linux/spinlock.h:327
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 (ffffffff81787203)
Location: include/linux/spinlock.h:327
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff8178d044)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff817955c5)
Location: include/linux/spinlock.h:327
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 (ffffffff8179b82c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff817a21f6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff817ba12d)
Location: include/linux/spinlock.h:327
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 (ffffffff817bf852)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff817cd7a2)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffffffff817d9fbd)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff817db443)
Location: include/linux/spinlock.h:327
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 (ffffffff817e9c09)
Location: include/linux/spinlock.h:327
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 (ffffffff817eaabc)
Location: include/linux/spinlock.h:327
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 (ffffffff817f0b65)
Location: include/linux/spinlock.h:327
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 (ffffffff817f7c15)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff818005a5)
Location: include/linux/spinlock.h:327
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 (ffffffff818160ff)
Location: include/linux/spinlock.h:327
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 (ffffffff82ae00d0)
Location: include/linux/spinlock.h:327
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_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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/md-bitmap.c (ffffffff8182ecb5)
Location: include/linux/spinlock.h:327
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 (ffffffff81836705)
Location: include/linux/spinlock.h:327
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_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 (ffffffff8184cc7d)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/cpufreq/cpufreq_stats.c (ffffffff8184fccd)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq_stats.c:cpufreq_stats_update
In drivers/cpufreq/pcc-cpufreq.c (ffffffff818559fc)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff81859cf5)
Location: include/linux/spinlock.h:327
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 (ffffffff8185a575)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81a27586)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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 (ffffffff81a234cb)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/vme/vme.c (ffffffff81881e28)
Location: include/linux/spinlock.h:327
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
In arch/x86/pci/xen.c (ffffffff81889715)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff8188c2da)
Location: include/linux/spinlock.h:327
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 (ffffffff818915da)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81898271)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff818a6ac9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff818a76c5)
Location: include/linux/spinlock.h:327
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 (ffffffff818b23b6)
Location: include/linux/spinlock.h:327
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: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_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/neighbour.c (ffffffff818c4763)
Location: include/linux/spinlock.h:327
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 (ffffffff818e3bb1)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff818e5076)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffff818e81a9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff818e9a65)
Location: include/linux/spinlock.h:327
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 (ffffffff818f0489)
Location: include/linux/spinlock.h:327
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 (ffffffff818f074f)
Location: include/linux/spinlock.h:327
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 (ffffffff818f8aa5)
Location: include/linux/spinlock.h:327
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: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:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffffffff818ff693)
Location: include/linux/spinlock.h:327
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 (ffffffff819135ae)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81916041)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff8191fd3f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81920ec7)
Location: include/linux/spinlock.h:327
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 (ffffffff81922a1c)
Location: include/linux/spinlock.h:327
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_reqsk_queue_drop
In net/ipv4/tcp.c (ffffffff81929289)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (ffffffff81939ae5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff8193adf2)
Location: include/linux/spinlock.h:327
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 (ffffffff8193fa83)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff81942c78)
Location: include/linux/spinlock.h:327
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 (ffffffff81944c80)
Location: include/linux/spinlock.h:327
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_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff81945b95)
Location: include/linux/spinlock.h:327
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 (ffffffff8194c22b)
Location: include/linux/spinlock.h:327
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81952e0a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff8195cc9f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81962a75)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff8196d363)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff81979171)
Location: include/linux/spinlock.h:327
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_add
In net/xfrm/xfrm_policy.c (ffffffff8197e055)
Location: include/linux/spinlock.h:327
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
In net/xfrm/xfrm_state.c (ffffffff81985355)
Location: include/linux/spinlock.h:327
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 (ffffffff8198a906)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff8198d09e)
Location: include/linux/spinlock.h:327
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 (ffffffff8198e4ad)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- 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_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_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_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_bind
- 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 (ffffffff81992386)
Location: include/linux/spinlock.h:327
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 (ffffffff81994905)
Location: include/linux/spinlock.h:327
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 (ffffffff8199c516)
Location: include/linux/spinlock.h:327
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_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_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 (ffffffff819a5ac1)
Location: include/linux/spinlock.h:327
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 (ffffffff819aa929)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
- net/ipv6/route.c:rt6_age_exceptions
In net/ipv6/mcast.c (ffffffff819c47f6)
Location: include/linux/spinlock.h:327
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 (ffffffff819c6ec6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff819cafb1)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff819d0b41)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff819d88ad)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff819dd425)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff819e37e0)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff819e865c)
Location: include/linux/spinlock.h:327
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: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 (ffffffff819f0803)
Location: include/linux/spinlock.h:327
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 (ffffffff828fdbb3)
Location: include/linux/spinlock.h:327
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff81a07691)
Location: include/linux/spinlock.h:327
Inline: True
In lib/klist.c (ffffffff81a09834)
Location: include/linux/spinlock.h:327
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 (ffffffff81a09d60)
Location: include/linux/spinlock.h:327
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 (ffffffff81a19410)
Location: include/linux/spinlock.h:327
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 (ffffffff8289a283)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff81021b24)
Location: include/linux/spinlock.h:336
Inline: True
In arch/x86/xen/mmu_pv.c (ffffffff81025521)
Location: include/linux/spinlock.h:336
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
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81053395)
Location: include/linux/spinlock.h:336
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
In arch/x86/kernel/reboot.c (ffffffff81062361)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff81a948eb)
Location: include/linux/spinlock.h:336
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: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 (ffffffff81083626)
Location: include/linux/spinlock.h:336
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:update_page_count
In arch/x86/mm/pat.c (ffffffff8108552e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff81086b20)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff8108aaee)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff810925d5)
Location: include/linux/spinlock.h:336
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 (ffffffff8109aa07)
Location: include/linux/spinlock.h:336
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: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 (ffffffff8109ad9e)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/exit.c (ffffffff8109ebc1)
Location: include/linux/spinlock.h:336
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:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff810a27e7)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/ptrace.c (ffffffff810a78db)
Location: include/linux/spinlock.h:336
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 (ffffffff810aa67d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810b431d)
Location: include/linux/spinlock.h:336
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 (ffffffff810b80ab)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810bc1ee)
Location: include/linux/spinlock.h:336
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 (ffffffff810c11a5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810c3082)
Location: include/linux/spinlock.h:336
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 (ffffffff810c3800)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810cef5b)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/sched/wait.c (ffffffff810e9e3d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810f1c51)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff81a9a497)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff8111894d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff8111b3e8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff81124baf)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/kcmp.c:__do_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff8112f6e5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff81131035)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff81134a88)
Location: include/linux/spinlock.h:336
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 (ffffffff81138618)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff8113adb7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8113cdc5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff8113fb93)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- 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
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff8115aaf7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_init_fs_context
In kernel/cgroup/namespace.c (ffffffff8115bca5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff8115d7c1)
Location: include/linux/spinlock.h:336
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 (ffffffff8115e37f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff811653bf)
Location: include/linux/spinlock.h:336
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 (ffffffff81165695)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff81167455)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff811712e5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff81174d7e)
Location: include/linux/spinlock.h:336
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:audit_trim_trees
- 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_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 (ffffffff811784a5)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/trace/trace_events.c (ffffffff811b0d77)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811d60a7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffffffff811f2dc5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff811f3249)
Location: include/linux/spinlock.h:336
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 (ffffffff8120ca5a)
Location: include/linux/spinlock.h:336
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
In kernel/padata.c (ffffffff8121087a)
Location: include/linux/spinlock.h:336
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/filemap.c (ffffffff8121371d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffffffff8121c2d7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff8121d441)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/fadvise.c:vfs_fadvise
- mm/fadvise.c:vfs_fadvise
In mm/page-writeback.c (ffffffff8121f4a8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff8123109f)
Location: include/linux/spinlock.h:336
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_get_inode
- 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
In mm/util.c (ffffffff812378b6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff8123a3f7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff8123be8b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff812492b2)
Location: include/linux/spinlock.h:336
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_add
In mm/gup.c (ffffffff8124b9d1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff8124ec6e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- 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:__get_locked_pte
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff81257c9f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff81259945)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff8125cb96)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff8125f6e4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff81261777)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff81262edc)
Location: include/linux/spinlock.h:336
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
In mm/rmap.c (ffffffff81265f73)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff81267155)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmalloc.c:s_start
- 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_unmap_ram
- 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
In mm/page_alloc.c (ffffffff81272975)
Location: include/linux/spinlock.h:336
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 (ffffffff8127576c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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 (ffffffff8127d9af)
Location: include/linux/spinlock.h:336
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_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: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:__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: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: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 (ffffffff8127e565)
Location: include/linux/spinlock.h:336
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 (ffffffff8127f0d0)
Location: include/linux/spinlock.h:336
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_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 (ffffffff812882dd)
Location: include/linux/spinlock.h:336
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: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: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:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_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_node
- 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_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff8128d08c)
Location: include/linux/spinlock.h:336
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:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff8128de8c)
Location: include/linux/spinlock.h:336
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 (ffffffff812904be)
Location: include/linux/spinlock.h:336
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:replace_page
In mm/slub.c (ffffffff81295da9)
Location: include/linux/spinlock.h:336
Inline: True
In mm/memory_hotplug.c (ffffffff81a918b8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:__remove_pages
In mm/migrate.c (ffffffff812a1293)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812a7ad4)
Location: include/linux/spinlock.h:336
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_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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_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_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
In mm/khugepaged.c (ffffffff812ac8e5)
Location: include/linux/spinlock.h:336
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 (ffffffff812b1858)
Location: include/linux/spinlock.h:336
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 (ffffffff812b726e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff812b8149)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812bc353)
Location: include/linux/spinlock.h:336
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff812bca95)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff812bdd44)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In mm/userfaultfd.c (ffffffff812c11bb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff812c3cb6)
Location: include/linux/spinlock.h:336
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 (ffffffff812c88c7)
Location: include/linux/spinlock.h:336
Inline: True
In fs/super.c (ffffffff812cfa05)
Location: include/linux/spinlock.h:336
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: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:sget
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff812d0935)
Location: include/linux/spinlock.h:336
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 (ffffffff812d2315)
Location: include/linux/spinlock.h:336
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 (ffffffff812d3ba8)
Location: include/linux/spinlock.h:336
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 (ffffffff812d64b5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff812dfbf6)
Location: include/linux/spinlock.h:336
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:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffff812e11b5)
Location: include/linux/spinlock.h:336
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 (ffffffff812e1d36)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff812e6d27)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_exchange
- 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_add
- fs/dcache.c:d_add
- 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_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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:shrink_dentry_list
- 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:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff812eb4d8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- 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: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:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff812ee1eb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- 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
- 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 (ffffffff812f03f5)
Location: include/linux/spinlock.h:336
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:__detach_mounts
- fs/namespace.c:may_umount
- 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 (ffffffff812f9895)
Location: include/linux/spinlock.h:336
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 (ffffffff812faca2)
Location: include/linux/spinlock.h:336
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:dcache_readdir
- fs/libfs.c:move_cursor
In fs/fs-writeback.c (ffffffff812ff9fc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- 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: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:__writeback_single_inode
- 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_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 (ffffffff81302af0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff81307a9c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffff81308637)
Location: include/linux/spinlock.h:336
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 (ffffffff81309595)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8130e44c)
Location: include/linux/spinlock.h:336
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 (ffffffff81314ef6)
Location: include/linux/spinlock.h:336
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: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_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 (ffffffff8131942a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff81319ca2)
Location: include/linux/spinlock.h:336
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
In fs/notify/notification.c (ffffffff8131a155)
Location: include/linux/spinlock.h:336
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
In fs/notify/group.c (ffffffff8131a3aa)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff8131a7ca)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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_list
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff8131bcf4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff8131c690)
Location: include/linux/spinlock.h:336
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 (ffffffff8131dc97)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (ffffffff8131e49c)
Location: include/linux/spinlock.h:336
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_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 (ffffffff81320d1c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff81323af3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff81326423)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffffffff81328d05)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- 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 (ffffffff8132f974)
Location: include/linux/spinlock.h:336
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_submit_sqe
- fs/io_uring.c:io_poll_remove_one
In fs/dax.c (ffffffff813346af)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/hooks.c (ffffffff81337de4)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/keyinfo.c (ffffffff8133849a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/crypto/keyinfo.c:find_or_insert_master_key
In fs/locks.c (ffffffff8133aebb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffffffff81347455)
Location: include/linux/spinlock.h:336
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 (ffffffff8134a003)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff8134a4d5)
Location: include/linux/spinlock.h:336
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
In fs/fhandle.c (ffffffff8134abf2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff8134f413)
Location: include/linux/spinlock.h:336
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: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_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_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: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:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81357e68)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- 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 (ffffffff81359832)
Location: include/linux/spinlock.h:336
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_entry_rundown
In fs/proc/base.c (ffffffff8135e7f6)
Location: include/linux/spinlock.h:336
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: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 (ffffffff8135fdfa)
Location: include/linux/spinlock.h:336
Inline: True
In fs/proc/array.c (ffffffff81360451)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff81362519)
Location: include/linux/spinlock.h:336
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 (ffffffff8136448e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff81365945)
Location: include/linux/spinlock.h:336
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:__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:insert_header
In fs/proc/proc_net.c (ffffffff81367490)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff8136bb27)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff8136f113)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff8136f455)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff8136fe55)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff8137047e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff8137213c)
Location: include/linux/spinlock.h:336
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_d_iput
In fs/configfs/symlink.c (ffffffff81373d32)
Location: include/linux/spinlock.h:336
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
In fs/dcookies.c (ffffffff813754cf)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff81376775)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffff81379222)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff8138404f)
Location: include/linux/spinlock.h:336
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_insert_extent
In fs/ext4/ialloc.c (ffffffff8138a473)
Location: include/linux/spinlock.h:336
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_free_inode
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff8139292c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_update_reserve_space
In fs/ext4/mballoc.c (ffffffff813a78b5)
Location: include/linux/spinlock.h:336
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_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_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_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_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 (ffffffff813a842c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffff813c4a77)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- 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 (ffffffff813d832f)
Location: include/linux/spinlock.h:336
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_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_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff813d8c82)
Location: include/linux/spinlock.h:336
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff813dbe94)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffff813dc494)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff813e06c0)
Location: include/linux/spinlock.h:336
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_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 (ffffffff813e26c2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff813ea229)
Location: include/linux/spinlock.h:336
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_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff813ea5f0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff813ed39e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff813ee965)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff813f3103)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff813f4d3e)
Location: include/linux/spinlock.h:336
Inline: True
In fs/fat/namei_vfat.c (ffffffff813f5015)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff81403168)
Location: include/linux/spinlock.h:336
Inline: True
In fs/nls/nls_base.c (ffffffff81403c85)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff81408c5b)
Location: include/linux/spinlock.h:336
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_dev_poll
- 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: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 (ffffffff8140c1b1)
Location: include/linux/spinlock.h:336
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 (ffffffff81412852)
Location: include/linux/spinlock.h:336
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_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 (ffffffff81413dd8)
Location: include/linux/spinlock.h:336
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
In fs/fuse/control.c (ffffffff814151dd)
Location: include/linux/spinlock.h:336
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 (ffffffff81416881)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffffffff81417a2d)
Location: include/linux/spinlock.h:336
Inline: True
In fs/tracefs/inode.c (ffffffff8141a1ed)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff8141af88)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff8141d670)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff8141f5e3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffffffff814209d3)
Location: include/linux/spinlock.h:336
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: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_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_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff814261c5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:exit_shm
- ipc/shm.c:shm_close
In ipc/mqueue.c (ffffffff8142811f)
Location: include/linux/spinlock.h:336
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_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
In ipc/namespace.c (ffffffff8142a4b5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff8142aac7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8142bfb5)
Location: include/linux/spinlock.h:336
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_user_lookup
In security/keys/keyctl.c (ffffffff8142f59a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff8143376b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff8144708f)
Location: include/linux/spinlock.h:336
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/tomoyo/audit.c (ffffffff8146c622)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff81470542)
Location: include/linux/spinlock.h:336
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 (ffffffff81475b55)
Location: include/linux/spinlock.h:336
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 (ffffffff8147d748)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff814814c5)
Location: include/linux/spinlock.h:336
Inline: True
In security/apparmor/secid.c (ffffffff8148e855)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff8148fb81)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff8149805c)
Location: include/linux/spinlock.h:336
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 (ffffffff81498b98)
Location: include/linux/spinlock.h:336
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 (ffffffff814a0635)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffff814ae4cc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff814bf1d5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff814c4b74)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff814c8efe)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elv_register
In block/blk-ioc.c (ffffffff814d14df)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
In block/blk-mq.c (ffffffff814d9245)
Location: include/linux/spinlock.h:336
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_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff814dbb65)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/blk-mq-sched.c (ffffffff814dd488)
Location: include/linux/spinlock.h:336
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 (ffffffff814e2963)
Location: include/linux/spinlock.h:336
Inline: True
In block/blk-cgroup.c (ffffffff814f0170)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/mq-deadline.c (ffffffff814f605b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_start
- block/mq-deadline.c:deadline_write_fifo_start
- block/mq-deadline.c:deadline_read_fifo_start
- 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 (ffffffff814fd3c3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (ffffffff8150208a)
Location: include/linux/spinlock.h:336
Inline: True
In lib/rhashtable.c (ffffffff8150d298)
Location: include/linux/spinlock.h:336
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 (ffffffff8150e1b1)
Location: include/linux/spinlock.h:336
Inline: True
In lib/genalloc.c (ffffffff81516d6e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff81531a10)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffff81561005)
Location: include/linux/spinlock.h:336
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 (ffffffff81566970)
Location: include/linux/spinlock.h:336
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 (ffffffff81594168)
Location: include/linux/spinlock.h:336
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 (ffffffff8163e127)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff81648890)
Location: include/linux/spinlock.h:336
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 (ffffffff81649c8b)
Location: include/linux/spinlock.h:336
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 (ffffffff81652605)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff816625f1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff8166c7a6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff8166ea15)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81671809)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff816762da)
Location: include/linux/spinlock.h:336
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/hvc/hvc_xen.c (ffffffff828f89ae)
Location: include/linux/spinlock.h:336
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 (ffffffff816872e1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81699e77)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffff8169fd57)
Location: include/linux/spinlock.h:336
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 (ffffffff816a0bee)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff816a5592)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/iommu/iommu.c (ffffffff816b87d5)
Location: include/linux/spinlock.h:336
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 (ffffffff816bac26)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
In drivers/iommu/amd_iommu.c (ffffffff816be9ed)
Location: include/linux/spinlock.h:336
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 (ffffffff816cba5d)
Location: include/linux/spinlock.h:336
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 (ffffffff816ccbdc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff816cdeae)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
In drivers/base/core.c (ffffffff816d87da)
Location: include/linux/spinlock.h:336
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 (ffffffff816d93ae)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff816dc291)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff816de3e5)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/base/attribute_container.c (ffffffff816e0a91)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff816e36e9)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/swnode.c:software_node_to_swnode
In drivers/base/devtmpfs.c (ffffffff816e502e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff816e8de9)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff816f522b)
Location: include/linux/spinlock.h:336
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:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff816fa40f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff8170d559)
Location: include/linux/spinlock.h:336
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 (ffffffff8172b3b5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/syscon.c:syscon_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff8172d103)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff817304fc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffff8173a926)
Location: include/linux/spinlock.h:336
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 (ffffffff8173f1b9)
Location: include/linux/spinlock.h:336
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 (ffffffff81742795)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffffffff81753e12)
Location: include/linux/spinlock.h:336
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 (ffffffff81759d25)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff81761e92)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff8176b2bd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff8179e7be)
Location: include/linux/spinlock.h:336
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_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 (ffffffff817a4145)
Location: include/linux/spinlock.h:336
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 (ffffffff817aa35d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff817be376)
Location: include/linux/spinlock.h:336
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 (ffffffff817c1bd6)
Location: include/linux/spinlock.h:336
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 (ffffffff817c5683)
Location: include/linux/spinlock.h:336
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff817cb24a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff817d5015)
Location: include/linux/spinlock.h:336
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 (ffffffff817da92a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff817e0f16)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff817f8bc4)
Location: include/linux/spinlock.h:336
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 (ffffffff817ff192)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff8180d81b)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffffffff8181a95b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff8181be53)
Location: include/linux/spinlock.h:336
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 (ffffffff8182a169)
Location: include/linux/spinlock.h:336
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 (ffffffff8182b5fc)
Location: include/linux/spinlock.h:336
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 (ffffffff818317f5)
Location: include/linux/spinlock.h:336
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 (ffffffff818388e5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff81841885)
Location: include/linux/spinlock.h:336
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 (ffffffff81858330)
Location: include/linux/spinlock.h:336
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 (ffffffff82b050f9)
Location: include/linux/spinlock.h:336
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_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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/md-bitmap.c (ffffffff818712d5)
Location: include/linux/spinlock.h:336
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 (ffffffff818792c5)
Location: include/linux/spinlock.h:336
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_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 (ffffffff8188ff15)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/cpufreq_stats.c (ffffffff81893540)
Location: include/linux/spinlock.h:336
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 (ffffffff81899089)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff8189d615)
Location: include/linux/spinlock.h:336
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 (ffffffff8189df15)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81a97e47)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff81a93608)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/vme/vme.c (ffffffff818cc438)
Location: include/linux/spinlock.h:336
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
In arch/x86/pci/xen.c (ffffffff818d3ef5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff818d6c2a)
Location: include/linux/spinlock.h:336
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 (ffffffff818db16a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff818e27dc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff818f1f39)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff818f2bb5)
Location: include/linux/spinlock.h:336
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 (ffffffff818fedc6)
Location: include/linux/spinlock.h:336
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: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_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/neighbour.c (ffffffff819105a1)
Location: include/linux/spinlock.h:336
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 (ffffffff819330fe)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff8193497f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffff819383ea)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff819394a5)
Location: include/linux/spinlock.h:336
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 (ffffffff81941ddf)
Location: include/linux/spinlock.h:336
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 (ffffffff819420a6)
Location: include/linux/spinlock.h:336
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 (ffffffff8194d34a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/devlink.c:__devlink_port_type_set
- net/core/devlink.c:devlink_nl_port_fill
In net/sched/sch_generic.c (ffffffff81958275)
Location: include/linux/spinlock.h:336
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: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:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffffffff819619eb)
Location: include/linux/spinlock.h:336
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 (ffffffff81975bfa)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81978ca1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff8198264f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81983897)
Location: include/linux/spinlock.h:336
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 (ffffffff81985428)
Location: include/linux/spinlock.h:336
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
In net/ipv4/tcp.c (ffffffff8198c1b3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (ffffffff8199ddb5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff8199f172)
Location: include/linux/spinlock.h:336
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 (ffffffff819a3f5c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff819a7246)
Location: include/linux/spinlock.h:336
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 (ffffffff819a9358)
Location: include/linux/spinlock.h:336
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_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff819aa1a5)
Location: include/linux/spinlock.h:336
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 (ffffffff819b0c5b)
Location: include/linux/spinlock.h:336
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff819b788b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff819c199f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff819c8185)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff819d6c8c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff819e2c4e)
Location: include/linux/spinlock.h:336
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_add
In net/xfrm/xfrm_policy.c (ffffffff819e7565)
Location: include/linux/spinlock.h:336
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
In net/xfrm/xfrm_state.c (ffffffff819ef185)
Location: include/linux/spinlock.h:336
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 (ffffffff819f5390)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff819f890e)
Location: include/linux/spinlock.h:336
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 (ffffffff819f9a5d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_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_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_bind
- 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 (ffffffff819fd9a4)
Location: include/linux/spinlock.h:336
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 (ffffffff819fe011)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81a00465)
Location: include/linux/spinlock.h:336
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 (ffffffff81a083d2)
Location: include/linux/spinlock.h:336
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_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_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 (ffffffff81a12033)
Location: include/linux/spinlock.h:336
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 (ffffffff81a17d82)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/mcast.c (ffffffff81a33836)
Location: include/linux/spinlock.h:336
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 (ffffffff81a36195)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81a39a14)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81a3f7d1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff81a47112)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81a4b555)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81a52500)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81a58966)
Location: include/linux/spinlock.h:336
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: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 (ffffffff81a5faa5)
Location: include/linux/spinlock.h:336
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 (ffffffff8291a78f)
Location: include/linux/spinlock.h:336
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff81a77012)
Location: include/linux/spinlock.h:336
Inline: True
In lib/klist.c (ffffffff81a791a4)
Location: include/linux/spinlock.h:336
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 (ffffffff81a795d0)
Location: include/linux/spinlock.h:336
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 (ffffffff81a890e0)
Location: include/linux/spinlock.h:336
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 (ffffffff8289d268)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff81022464)
Location: include/linux/spinlock.h:336
Inline: True
In arch/x86/xen/mmu_pv.c (ffffffff81025b01)
Location: include/linux/spinlock.h:336
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
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81053c85)
Location: include/linux/spinlock.h:336
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
In arch/x86/kernel/reboot.c (ffffffff81062bd1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff81acc1cb)
Location: include/linux/spinlock.h:336
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: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 (ffffffff810846f6)
Location: include/linux/spinlock.h:336
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:update_page_count
In arch/x86/mm/pat.c (ffffffff8108621e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff81087810)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff8108b75e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff810935c5)
Location: include/linux/spinlock.h:336
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 (ffffffff8109789c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/platform/uv/tlb_uv.c:uv_flush_tlb_others
In kernel/fork.c (ffffffff810a0fc7)
Location: include/linux/spinlock.h:336
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: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 (ffffffff810a12be)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/exit.c (ffffffff810a5151)
Location: include/linux/spinlock.h:336
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:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff810a8db7)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/ptrace.c (ffffffff810adefb)
Location: include/linux/spinlock.h:336
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 (ffffffff810b0c7d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810ba90d)
Location: include/linux/spinlock.h:336
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 (ffffffff810be5ab)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810c2489)
Location: include/linux/spinlock.h:336
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 (ffffffff810c76b5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810c9652)
Location: include/linux/spinlock.h:336
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 (ffffffff810cc910)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810d8d1b)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/sched/wait.c (ffffffff810f580d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810fd911)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff81ad1de7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff81124d1d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff811277cd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff81130b6f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/kcmp.c:__do_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff8113b6a5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff8113cf75)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff81140a8d)
Location: include/linux/spinlock.h:336
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 (ffffffff81144301)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff811469e7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff81148b65)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff8114c0e8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- 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
In kernel/cgroup/cgroup.c (ffffffff811667a7)
Location: include/linux/spinlock.h:336
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 (ffffffff811678c5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff811693d1)
Location: include/linux/spinlock.h:336
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 (ffffffff81169f6f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff811712af)
Location: include/linux/spinlock.h:336
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 (ffffffff81171555)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff81173315)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff8117d165)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff81180bee)
Location: include/linux/spinlock.h:336
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:audit_trim_trees
- 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_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 (ffffffff81184305)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/trace/trace_events.c (ffffffff811bc227)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811e204d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffffffff811ff7d5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff811fffe9)
Location: include/linux/spinlock.h:336
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 (ffffffff81219d4a)
Location: include/linux/spinlock.h:336
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
In kernel/padata.c (ffffffff8121e24a)
Location: include/linux/spinlock.h:336
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_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffffffff81220eed)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffffffff81229ca7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff8122adea)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff8122cf50)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff812401dc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_get_inode
- 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
In mm/util.c (ffffffff81245b06)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff812486f7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff8124a2db)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff81257702)
Location: include/linux/spinlock.h:336
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_add
In mm/gup.c (ffffffff81259ec1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff8125d233)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- 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:__get_locked_pte
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff812661af)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff81267e15)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff8126b2f6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff8126def4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff8126ff35)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff8127168c)
Location: include/linux/spinlock.h:336
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
In mm/rmap.c (ffffffff812748a0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff81275d45)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmalloc.c:s_start
- 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_unmap_ram
- 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
In mm/page_alloc.c (ffffffff812817d5)
Location: include/linux/spinlock.h:336
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 (ffffffff8128473c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff8128d44f)
Location: include/linux/spinlock.h:336
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_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: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:__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: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: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 (ffffffff8128dfc5)
Location: include/linux/spinlock.h:336
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 (ffffffff8128eb22)
Location: include/linux/spinlock.h:336
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_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 (ffffffff81297edd)
Location: include/linux/spinlock.h:336
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: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: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:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_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_node
- 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_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff8129ccbc)
Location: include/linux/spinlock.h:336
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:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff8129dd70)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff812a023e)
Location: include/linux/spinlock.h:336
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:replace_page
In mm/slub.c (ffffffff812a5b89)
Location: include/linux/spinlock.h:336
Inline: True
In mm/memory_hotplug.c (ffffffff81ac9058)
Location: include/linux/spinlock.h:336
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 (ffffffff812ae6b0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812b8fb5)
Location: include/linux/spinlock.h:336
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
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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_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_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
In mm/khugepaged.c (ffffffff812be873)
Location: include/linux/spinlock.h:336
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: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 (ffffffff812c3248)
Location: include/linux/spinlock.h:336
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 (ffffffff812c913e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff812ca029)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812ce233)
Location: include/linux/spinlock.h:336
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff812ce985)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff812cfc34)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In mm/userfaultfd.c (ffffffff812d310b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff812d5a18)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff812da2d7)
Location: include/linux/spinlock.h:336
Inline: True
In fs/super.c (ffffffff812e14a5)
Location: include/linux/spinlock.h:336
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: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:sget
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff812e24e5)
Location: include/linux/spinlock.h:336
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 (ffffffff812e3ea5)
Location: include/linux/spinlock.h:336
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 (ffffffff812e5738)
Location: include/linux/spinlock.h:336
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 (ffffffff812e8025)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff812f1726)
Location: include/linux/spinlock.h:336
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:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffff812f2c65)
Location: include/linux/spinlock.h:336
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 (ffffffff812f3806)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff812f8927)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_exchange
- 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_add
- fs/dcache.c:d_add
- 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_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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:shrink_dentry_list
- 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:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff812fd078)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- 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: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:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff812ffcab)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- 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
- 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 (ffffffff81301f95)
Location: include/linux/spinlock.h:336
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:__detach_mounts
- fs/namespace.c:may_umount
- 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 (ffffffff8130b4c5)
Location: include/linux/spinlock.h:336
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 (ffffffff8130c9b2)
Location: include/linux/spinlock.h:336
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:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8131491b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- 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: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:__writeback_single_inode
- 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_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 (ffffffff81315b70)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff8131ab1c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffff8131b6d7)
Location: include/linux/spinlock.h:336
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 (ffffffff8131c605)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8132146c)
Location: include/linux/spinlock.h:336
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 (ffffffff81327d96)
Location: include/linux/spinlock.h:336
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: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_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 (ffffffff8132c25a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff8132cad2)
Location: include/linux/spinlock.h:336
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
In fs/notify/notification.c (ffffffff8132cf85)
Location: include/linux/spinlock.h:336
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
In fs/notify/group.c (ffffffff8132d1ca)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff8132d60a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff8132eadd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff8132f480)
Location: include/linux/spinlock.h:336
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 (ffffffff81330ad7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (ffffffff813312dc)
Location: include/linux/spinlock.h:336
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_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 (ffffffff81333abc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff81336853)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff813391b3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffffffff8133bb05)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- 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 (ffffffff8134388d)
Location: include/linux/spinlock.h:336
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_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/dax.c (ffffffff8134827f)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/hooks.c (ffffffff8134be64)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/keyring.c (ffffffff8134cd42)
Location: include/linux/spinlock.h:336
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
In fs/crypto/keysetup.c (ffffffff8134de70)
Location: include/linux/spinlock.h:336
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 (ffffffff8134e2aa)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
In fs/locks.c (ffffffff8135341b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffffffff8135f5c5)
Location: include/linux/spinlock.h:336
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 (ffffffff813622a3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff81362775)
Location: include/linux/spinlock.h:336
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
In fs/fhandle.c (ffffffff81362e0d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff81367723)
Location: include/linux/spinlock.h:336
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: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_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_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: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:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81370098)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- 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 (ffffffff81371a82)
Location: include/linux/spinlock.h:336
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_entry_rundown
In fs/proc/base.c (ffffffff81376a56)
Location: include/linux/spinlock.h:336
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: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 (ffffffff8137805a)
Location: include/linux/spinlock.h:336
Inline: True
In fs/proc/array.c (ffffffff813786b1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff8137a779)
Location: include/linux/spinlock.h:336
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 (ffffffff8137c71e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff8137dbd5)
Location: include/linux/spinlock.h:336
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:__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:insert_header
In fs/proc/proc_net.c (ffffffff8137f710)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff81383cf7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff81387493)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff813877d5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff81388415)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff8138896e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff8138a74c)
Location: include/linux/spinlock.h:336
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_d_iput
In fs/configfs/symlink.c (ffffffff8138bf82)
Location: include/linux/spinlock.h:336
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
In fs/dcookies.c (ffffffff8138d74f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff8138e9e5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffff813915d2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff8139cb9f)
Location: include/linux/spinlock.h:336
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_insert_extent
In fs/ext4/ialloc.c (ffffffff813a2ebe)
Location: include/linux/spinlock.h:336
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_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff813ab2c3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_update_reserve_space
In fs/ext4/mballoc.c (ffffffff813c0755)
Location: include/linux/spinlock.h:336
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_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_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_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_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 (ffffffff813c12f6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffff813dddf7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- 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 (ffffffff813f23af)
Location: include/linux/spinlock.h:336
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_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_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff813f2c72)
Location: include/linux/spinlock.h:336
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff813f5f04)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffff813f64e4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff813fa700)
Location: include/linux/spinlock.h:336
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_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 (ffffffff813fc6f2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff814042c9)
Location: include/linux/spinlock.h:336
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_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff81404690)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff814074be)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff814089d5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8140cfe3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff8140ec0e)
Location: include/linux/spinlock.h:336
Inline: True
In fs/fat/namei_vfat.c (ffffffff8140eee5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff8141d078)
Location: include/linux/spinlock.h:336
Inline: True
In fs/nls/nls_base.c (ffffffff8141dc35)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff8142056b)
Location: include/linux/spinlock.h:336
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_dev_poll
- 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:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
In fs/fuse/dir.c (ffffffff81425d70)
Location: include/linux/spinlock.h:336
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 (ffffffff8142c662)
Location: include/linux/spinlock.h:336
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_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 (ffffffff8142de78)
Location: include/linux/spinlock.h:336
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 (ffffffff8142f00d)
Location: include/linux/spinlock.h:336
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 (ffffffff814307a1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffffffff814318ed)
Location: include/linux/spinlock.h:336
Inline: True
In fs/tracefs/inode.c (ffffffff8143405d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff81434dd8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff814374c0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff81439403)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffffffff8143a7c3)
Location: include/linux/spinlock.h:336
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: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_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_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff8143ff15)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:exit_shm
- ipc/shm.c:shm_close
In ipc/mqueue.c (ffffffff81441e4f)
Location: include/linux/spinlock.h:336
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_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
In ipc/namespace.c (ffffffff814441e5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff81444817)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff81445d05)
Location: include/linux/spinlock.h:336
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_user_lookup
In security/keys/keyctl.c (ffffffff814492fa)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff8144d4db)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff81460c1f)
Location: include/linux/spinlock.h:336
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/tomoyo/audit.c (ffffffff81486402)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff8148a306)
Location: include/linux/spinlock.h:336
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 (ffffffff8148f8f5)
Location: include/linux/spinlock.h:336
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 (ffffffff81497418)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff8149b1f5)
Location: include/linux/spinlock.h:336
Inline: True
In security/apparmor/secid.c (ffffffff814a8715)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff814a9a41)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff814b1f8c)
Location: include/linux/spinlock.h:336
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 (ffffffff814b2ac8)
Location: include/linux/spinlock.h:336
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 (ffffffff814bacb1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffff814c915c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff814d8025)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff814dda1a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff814e20d3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff814ea88c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
In block/blk-mq.c (ffffffff814f2605)
Location: include/linux/spinlock.h:336
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_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff814f4f95)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/blk-mq-sched.c (ffffffff814f698f)
Location: include/linux/spinlock.h:336
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 (ffffffff814fbd23)
Location: include/linux/spinlock.h:336
Inline: True
In block/blk-cgroup.c (ffffffff81509620)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff81511dda)
Location: include/linux/spinlock.h:336
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 (ffffffff81513eeb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_start
- block/mq-deadline.c:deadline_write_fifo_start
- block/mq-deadline.c:deadline_read_fifo_start
- 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 (ffffffff8151b313)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (ffffffff8151ff9a)
Location: include/linux/spinlock.h:336
Inline: True
In lib/rhashtable.c (ffffffff8152b0e8)
Location: include/linux/spinlock.h:336
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 (ffffffff8152c001)
Location: include/linux/spinlock.h:336
Inline: True
In lib/genalloc.c (ffffffff815377ae)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff815528a0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffff815821ce)
Location: include/linux/spinlock.h:336
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 (ffffffff81587cd0)
Location: include/linux/spinlock.h:336
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 (ffffffff815b53f8)
Location: include/linux/spinlock.h:336
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 (ffffffff81660607)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff8166ad30)
Location: include/linux/spinlock.h:336
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 (ffffffff8166c11b)
Location: include/linux/spinlock.h:336
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 (ffffffff81674ba5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff81684c61)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff8168ee16)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff81691055)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81694509)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81698a7a)
Location: include/linux/spinlock.h:336
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/hvc/hvc_xen.c (ffffffff829018af)
Location: include/linux/spinlock.h:336
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 (ffffffff816a9991)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff816bcba7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffff816c2b07)
Location: include/linux/spinlock.h:336
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 (ffffffff816c398e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff816c82c2)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/iommu/iommu.c (ffffffff816db655)
Location: include/linux/spinlock.h:336
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 (ffffffff816dda86)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
In drivers/iommu/amd_iommu.c (ffffffff816e2163)
Location: include/linux/spinlock.h:336
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 (ffffffff816ef33d)
Location: include/linux/spinlock.h:336
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 (ffffffff816f041c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff816f1cfe)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
In drivers/base/core.c (ffffffff816fc8df)
Location: include/linux/spinlock.h:336
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 (ffffffff816fd3ae)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff817002d4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff81702655)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/base/attribute_container.c (ffffffff81704c41)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff817078ec)
Location: include/linux/spinlock.h:336
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 (ffffffff8170930e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff8170ce49)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff8171962b)
Location: include/linux/spinlock.h:336
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:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff8171e7bf)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff81731859)
Location: include/linux/spinlock.h:336
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 (ffffffff817453cf)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff8174f605)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff81751143)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff8175458c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffff8175e5f6)
Location: include/linux/spinlock.h:336
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 (ffffffff81763399)
Location: include/linux/spinlock.h:336
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 (ffffffff81766865)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffffffff81778092)
Location: include/linux/spinlock.h:336
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 (ffffffff8177dc35)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff81785e82)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff8178f32d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff817c224e)
Location: include/linux/spinlock.h:336
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_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 (ffffffff817c8205)
Location: include/linux/spinlock.h:336
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 (ffffffff817cddbd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff817eecd6)
Location: include/linux/spinlock.h:336
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 (ffffffff817f2556)
Location: include/linux/spinlock.h:336
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 (ffffffff817f603e)
Location: include/linux/spinlock.h:336
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff817fbe4a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff81805ec5)
Location: include/linux/spinlock.h:336
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 (ffffffff8180b84a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff81811e06)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff81829a24)
Location: include/linux/spinlock.h:336
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 (ffffffff8182fff2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff8183e90b)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffffffff8184bfdb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff8184d213)
Location: include/linux/spinlock.h:336
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 (ffffffff8185baf9)
Location: include/linux/spinlock.h:336
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 (ffffffff8185cf6c)
Location: include/linux/spinlock.h:336
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 (ffffffff81863125)
Location: include/linux/spinlock.h:336
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 (ffffffff8186a255)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff81873205)
Location: include/linux/spinlock.h:336
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 (ffffffff81889de0)
Location: include/linux/spinlock.h:336
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 (ffffffff82b14065)
Location: include/linux/spinlock.h:336
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_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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/md-bitmap.c (ffffffff818a30d5)
Location: include/linux/spinlock.h:336
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 (ffffffff818ab105)
Location: include/linux/spinlock.h:336
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_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 (ffffffff818c2111)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/cpufreq/cpufreq_stats.c (ffffffff818c5560)
Location: include/linux/spinlock.h:336
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 (ffffffff818cb079)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff818cfaa5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
In drivers/cpuidle/sysfs.c (ffffffff818d03b5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81acf715)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff81acadf7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/vme/vme.c (ffffffff818fe828)
Location: include/linux/spinlock.h:336
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
In arch/x86/pci/xen.c (ffffffff81906275)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff81908faa)
Location: include/linux/spinlock.h:336
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 (ffffffff8190d2ba)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff819149ac)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff81923e89)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81924b15)
Location: include/linux/spinlock.h:336
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 (ffffffff81931135)
Location: include/linux/spinlock.h:336
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: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_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 (ffffffff8194099c)
Location: include/linux/spinlock.h:336
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 (ffffffff81942c0e)
Location: include/linux/spinlock.h:336
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 (ffffffff81965c3e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff819672c8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffff8196b2aa)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff8196c365)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/drop_monitor.c (ffffffff81974ea6)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/netprio_cgroup.c (ffffffff81976cef)
Location: include/linux/spinlock.h:336
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 (ffffffff81976f08)
Location: include/linux/spinlock.h:336
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 (ffffffff8197d271)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (ffffffff8198e725)
Location: include/linux/spinlock.h:336
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: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:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffffffff81995955)
Location: include/linux/spinlock.h:336
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 (ffffffff819ac60a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff819af611)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff819b8ecb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff819ba087)
Location: include/linux/spinlock.h:336
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 (ffffffff819bbc3d)
Location: include/linux/spinlock.h:336
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
In net/ipv4/tcp.c (ffffffff819c2b03)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (ffffffff819d4875)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff819d5d22)
Location: include/linux/spinlock.h:336
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 (ffffffff819dab7c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff819ddf16)
Location: include/linux/spinlock.h:336
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 (ffffffff819dffef)
Location: include/linux/spinlock.h:336
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_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff819e0e65)
Location: include/linux/spinlock.h:336
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 (ffffffff819e7bae)
Location: include/linux/spinlock.h:336
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff819ee58d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff819f853f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff819fed35)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff81a0d77c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff81a19c3e)
Location: include/linux/spinlock.h:336
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_add
In net/xfrm/xfrm_policy.c (ffffffff81a1e555)
Location: include/linux/spinlock.h:336
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
In net/xfrm/xfrm_state.c (ffffffff81a26055)
Location: include/linux/spinlock.h:336
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 (ffffffff81a2c040)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81a2f56e)
Location: include/linux/spinlock.h:336
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 (ffffffff81a306dd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_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_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_bind
- 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 (ffffffff81a34594)
Location: include/linux/spinlock.h:336
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 (ffffffff81a34c01)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81a37045)
Location: include/linux/spinlock.h:336
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 (ffffffff81a3ef42)
Location: include/linux/spinlock.h:336
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_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_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 (ffffffff81a48c53)
Location: include/linux/spinlock.h:336
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 (ffffffff81a4e9d2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/mcast.c (ffffffff81a6a386)
Location: include/linux/spinlock.h:336
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 (ffffffff81a6ccb5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81a705a4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81a76441)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff81a7dcc2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81a82125)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81a89110)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81a8ea66)
Location: include/linux/spinlock.h:336
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 (ffffffff81a966d5)
Location: include/linux/spinlock.h:336
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 (ffffffff829245fe)
Location: include/linux/spinlock.h:336
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff81aae3f2)
Location: include/linux/spinlock.h:336
Inline: True
In lib/klist.c (ffffffff81ab0544)
Location: include/linux/spinlock.h:336
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 (ffffffff81ab0930)
Location: include/linux/spinlock.h:336
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 (ffffffff81ac0380)
Location: include/linux/spinlock.h:336
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 (ffffffff82cc38b2)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff81025174)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff81027f15)
Location: include/linux/spinlock.h:351
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
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81058c95)
Location: include/linux/spinlock.h:351
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
In arch/x86/kernel/reboot.c (ffffffff81068c71)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff81bc41aa)
Location: include/linux/spinlock.h:351
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_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 (ffffffff81089c20)
Location: include/linux/spinlock.h:351
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 (ffffffff8108e2df)
Location: include/linux/spinlock.h:351
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:update_page_count
In arch/x86/mm/pat/memtype.c (ffffffff8108f9be)
Location: include/linux/spinlock.h:351
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
In arch/x86/mm/kmmio.c (ffffffff81092b5d)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:post_kmmio_handler
In arch/x86/platform/uv/tlb_uv.c (ffffffff8109b4d7)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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:disable_for_period
In kernel/fork.c (ffffffff810a7e56)
Location: include/linux/spinlock.h:351
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_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 (ffffffff810a812c)
Location: include/linux/spinlock.h:351
Inline: True
In kernel/exit.c (ffffffff810ace9d)
Location: include/linux/spinlock.h:351
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:__exit_signal
- kernel/exit.c:__exit_signal
In kernel/resource.c (ffffffff810b0485)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/resource.c:alloc_resource
In kernel/ptrace.c (ffffffff810b59db)
Location: include/linux/spinlock.h:351
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 (ffffffff810b8f9b)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810c2aa7)
Location: include/linux/spinlock.h:351
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 (ffffffff810c5a58)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/params.c (ffffffff810cf5d5)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810d1097)
Location: include/linux/spinlock.h:351
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 (ffffffff810d5fb8)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/nsproxy.c:validate_nsset
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810e1bbe)
Location: include/linux/spinlock.h:351
Inline: True
In kernel/sched/wait.c (ffffffff810ff0cd)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff81105a49)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_show_numa
In kernel/locking/mutex.c (ffffffff81bc9ea4)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff8113296f)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff8113798c)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
- kernel/rcu/tree.c:exp_funnel_lock
- kernel/rcu/tree.c:kfree_call_rcu
In kernel/kcmp.c (ffffffff8113fc00)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/kcmp.c:kcmp_epoll_target
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/clocksource.c (ffffffff8114bc55)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff8115109d)
Location: include/linux/spinlock.h:351
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 (ffffffff81153e11)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/namespace.c (ffffffff81159df5)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/time/namespace.c:timens_for_children_get
- kernel/time/namespace.c:timens_get
In kernel/futex.c (ffffffff8115c583)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:fixup_pi_state_owner
- 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
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff81177914)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
In kernel/cgroup/namespace.c (ffffffff81179175)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff8117b1d8)
Location: include/linux/spinlock.h:351
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 (ffffffff8117bae3)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff81182fbf)
Location: include/linux/spinlock.h:351
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 (ffffffff811833d5)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff81185455)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff811904c5)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff81192ebc)
Location: include/linux/spinlock.h:351
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: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:create_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
In kernel/debug/debug_core.c (ffffffff81198325)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/trace/trace_events.c (ffffffff811d3d87)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811fc741)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_task_fd_query
In kernel/bpf/devmap.c (ffffffff81227015)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff812283ef)
Location: include/linux/spinlock.h:351
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 (ffffffff812470eb)
Location: include/linux/spinlock.h:351
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
In kernel/padata.c (ffffffff8124a7cd)
Location: include/linux/spinlock.h:351
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_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 (ffffffff8124d418)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
In mm/filemap.c (ffffffff8124eb4d)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffffffff81256b17)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
- mm/oom_kill.c:oom_reaper
In mm/fadvise.c (ffffffff81257baa)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff8125a9ca)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff8126fb7c)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/shmem.c:shmem_reconfigure
- mm/shmem.c:shmem_unlink
- 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_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_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 (ffffffff81273886)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff81276f17)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/list_lru.c (ffffffff81285e0e)
Location: include/linux/spinlock.h:351
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_add
In mm/gup.c (ffffffff812883b9)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff8128d83b)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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_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_swap_page
- mm/memory.c:do_swap_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:apply_to_pte_range
- mm/memory.c:apply_to_pte_range
- mm/memory.c:remap_pte_range
- mm/memory.c:__get_locked_pte
- mm/memory.c:zap_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 (ffffffff812964f4)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff81297e55)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff8129aa2b)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff8129e5a1)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff8129fe17)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/mremap.c:move_normal_pmd
In mm/page_vma_mapped.c (ffffffff812a1bf2)
Location: include/linux/spinlock.h:351
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:map_pte
In mm/pagewalk.c (ffffffff812a2552)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pte_range
In mm/rmap.c (ffffffff812a5c22)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff812a70a9)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/vmalloc.c:s_start
- 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: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 (ffffffff812b3d66)
Location: include/linux/spinlock.h:351
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:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/madvise.c (ffffffff812b68ce)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff812bff26)
Location: include/linux/spinlock.h:351
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:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- 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:swap_type_of
- 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:__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: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:__swap_entry_free
- mm/swapfile.c:__swap_entry_free
- 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_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
In mm/frontswap.c (ffffffff812c0935)
Location: include/linux/spinlock.h:351
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 (ffffffff812c1862)
Location: include/linux/spinlock.h:351
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_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 (ffffffff812cb5cd)
Location: include/linux/spinlock.h:351
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: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: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:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_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_node
- 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_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:allocate_file_region_entries
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff812d084c)
Location: include/linux/spinlock.h:351
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:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff812d1b56)
Location: include/linux/spinlock.h:351
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_unregister
- 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
In mm/ksm.c (ffffffff812d6b35)
Location: include/linux/spinlock.h:351
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:replace_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 (ffffffff812dab45)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/slub.c:unfreeze_partials
- mm/slub.c:deactivate_slab
- mm/slub.c:get_map
In mm/memory_hotplug.c (ffffffff81bc1778)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:shrink_zone_span
In mm/migrate.c (ffffffff812e3d10)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812edbb1)
Location: include/linux/spinlock.h:351
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
- 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:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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: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_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
In mm/khugepaged.c (ffffffff812f4016)
Location: include/linux/spinlock.h:351
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: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 (ffffffff812f8fd3)
Location: include/linux/spinlock.h:351
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_cancel_attach
- 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 (ffffffff812fe79e)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff812ffd67)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff81304543)
Location: include/linux/spinlock.h:351
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff81304c85)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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 (ffffffff813064fe)
Location: include/linux/spinlock.h:351
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
In mm/userfaultfd.c (ffffffff81307f09)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage_pte
- mm/userfaultfd.c:mcopy_atomic_pte
In mm/hmm.c (ffffffff8130b685)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff81310567)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/read_write.c:generic_file_llseek_size
In fs/super.c (ffffffff81318815)
Location: include/linux/spinlock.h:351
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:__get_super_thawed
- 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_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:deactivate_locked_super
In fs/char_dev.c (ffffffff81319764)
Location: include/linux/spinlock.h:351
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 (ffffffff8131b165)
Location: include/linux/spinlock.h:351
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 (ffffffff8131d1dd)
Location: include/linux/spinlock.h:351
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 (ffffffff8131ff05)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:pipe_release
In fs/namei.c (ffffffff813299c6)
Location: include/linux/spinlock.h:351
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:set_root
In fs/fcntl.c (ffffffff8132aef5)
Location: include/linux/spinlock.h:351
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 (ffffffff8132bd05)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff81331797)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- 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_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_rehash
- 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_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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- 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:dput_to_list
- fs/dcache.c:dput_to_list
- 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:d_mark_dontcache
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:__dentry_kill
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff81335d28)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- 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: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
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff81338deb)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- 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
- 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 (ffffffff8133afb5)
Location: include/linux/spinlock.h:351
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: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: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 (ffffffff81344cd5)
Location: include/linux/spinlock.h:351
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 (ffffffff81346adf)
Location: include/linux/spinlock.h:351
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: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
In fs/fs-writeback.c (ffffffff8134ba71)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/fs-writeback.c:wait_sb_inodes
- 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: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:__writeback_single_inode
- 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_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 (ffffffff8134f519)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff813546f4)
Location: include/linux/spinlock.h:351
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 (ffffffff813553a1)
Location: include/linux/spinlock.h:351
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 (ffffffff81356345)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8135bbad)
Location: include/linux/spinlock.h:351
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 (ffffffff81361ae6)
Location: include/linux/spinlock.h:351
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: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_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 (ffffffff81365f2a)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff81366622)
Location: include/linux/spinlock.h:351
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
In fs/notify/notification.c (ffffffff81366cf5)
Location: include/linux/spinlock.h:351
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
In fs/notify/group.c (ffffffff81366f35)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/mark.c (ffffffff813673ba)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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
- 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_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff813689ad)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff81369870)
Location: include/linux/spinlock.h:351
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 (ffffffff8136a8f7)
Location: include/linux/spinlock.h:351
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff8136bedc)
Location: include/linux/spinlock.h:351
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_read
- 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 (ffffffff8136dfd3)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff81370cfa)
Location: include/linux/spinlock.h:351
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 (ffffffff81373d05)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (ffffffff81377e04)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/aio.c:aio_poll
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- 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 (ffffffff81380775)
Location: include/linux/spinlock.h:351
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 (ffffffff8138a567)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/io-wq.c:io_worker_handle_work
- fs/io-wq.c:__io_worker_unuse
In fs/dax.c (ffffffff8138ecff)
Location: include/linux/spinlock.h:351
Inline: True
In fs/crypto/hooks.c (ffffffff81391684)
Location: include/linux/spinlock.h:351
Inline: True
In fs/crypto/keyring.c (ffffffff81392225)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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
In fs/crypto/keysetup.c (ffffffff81393d1d)
Location: include/linux/spinlock.h:351
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 (ffffffff8139437a)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
In fs/locks.c (ffffffff8139985b)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffffffff813a51a5)
Location: include/linux/spinlock.h:351
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 (ffffffff813a830e)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff813a8545)
Location: include/linux/spinlock.h:351
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
In fs/fhandle.c (ffffffff813a88b1)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
In fs/quota/dquot.c (ffffffff813af3f3)
Location: include/linux/spinlock.h:351
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_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_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: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: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 (ffffffff813b80c3)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- 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
- fs/proc/task_mmu.c:hold_task_mempolicy
In fs/proc/inode.c (ffffffff813b987c)
Location: include/linux/spinlock.h:351
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_entry_rundown
- fs/proc/inode.c:proc_invalidate_siblings_dcache
In fs/proc/base.c (ffffffff813bf961)
Location: include/linux/spinlock.h:351
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 (ffffffff813c11f0)
Location: include/linux/spinlock.h:351
Inline: True
In fs/proc/array.c (ffffffff813c1792)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff813c3d0d)
Location: include/linux/spinlock.h:351
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 (ffffffff813c5f33)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff813c7f57)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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: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:insert_header
In fs/proc/proc_net.c (ffffffff813c99e0)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff813cecb8)
Location: include/linux/spinlock.h:351
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_new_node
In fs/sysfs/dir.c (ffffffff813d2163)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff813d2495)
Location: include/linux/spinlock.h:351
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 (ffffffff813d3165)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/sysfs/group.c:compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff813d36ae)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff813d5aec)
Location: include/linux/spinlock.h:351
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_d_iput
In fs/configfs/symlink.c (ffffffff813d72c2)
Location: include/linux/spinlock.h:351
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
In fs/dcookies.c (ffffffff813d894e)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_exit
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff813da083)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ext4_jbd2.c (ffffffff813dc2b8)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/ext4/ext4_jbd2.c:ext4_check_bdev_write_error
In fs/ext4/extents.c (ffffffff813dd0b2)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff813e82df)
Location: include/linux/spinlock.h:351
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_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (ffffffff813eeff1)
Location: include/linux/spinlock.h:351
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_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_validate_inode_bitmap
In fs/ext4/inode.c (ffffffff813f749f)
Location: include/linux/spinlock.h:351
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_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff8140c8ce)
Location: include/linux/spinlock.h:351
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_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_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_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_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 (ffffffff8140d1f1)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffffffff81430f54)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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 (ffffffff8143f72f)
Location: include/linux/spinlock.h:351
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: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_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:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff81440370)
Location: include/linux/spinlock.h:351
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: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 (ffffffff814432a4)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffff81443a74)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff81447c30)
Location: include/linux/spinlock.h:351
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_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 (ffffffff8144a052)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff81452109)
Location: include/linux/spinlock.h:351
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_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff814524a5)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/fat/cache.c:fat_cache_inval_inode
- fs/fat/cache.c:fat_cache_lookup
In fs/fat/dir.c (ffffffff81455120)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff81456476)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8145ad13)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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 (ffffffff8145c77e)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff8145cd25)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff8146befd)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (ffffffff8146c805)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff8146f2cc)
Location: include/linux/spinlock.h:351
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_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_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_request_queue_background
- fs/fuse/dev.c:fuse_simple_request
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
In fs/fuse/dir.c (ffffffff814752d8)
Location: include/linux/spinlock.h:351
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 (ffffffff8147c0a2)
Location: include/linux/spinlock.h:351
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_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 (ffffffff8147e100)
Location: include/linux/spinlock.h:351
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
In fs/fuse/control.c (ffffffff8147ee2a)
Location: include/linux/spinlock.h:351
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 (ffffffff81480399)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
In ipc/util.c (ffffffff81486572)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- ipc/util.c:sysvipc_find_ipc
- ipc/util.c:ipc_addid
- ipc/util.c:ipc_findkey
In ipc/msg.c (ffffffff814894cb)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffffffff8148ac03)
Location: include/linux/spinlock.h:351
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: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_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_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff81490c95)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:exit_shm
- ipc/shm.c:shm_close
In ipc/mqueue.c (ffffffff81492a2f)
Location: include/linux/spinlock.h:351
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_timedsend
- 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
In ipc/namespace.c (ffffffff81495135)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff81495877)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff81497625)
Location: include/linux/spinlock.h:351
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_user_lookup
In security/keys/keyctl.c (ffffffff8149ab30)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff8149f75d)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff814b446f)
Location: include/linux/spinlock.h:351
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/tomoyo/audit.c (ffffffff814dc5f2)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff814dd6dd)
Location: include/linux/spinlock.h:351
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 (ffffffff814e6c15)
Location: include/linux/spinlock.h:351
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 (ffffffff814ef0ae)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff814f3c2b)
Location: include/linux/spinlock.h:351
Inline: True
In security/apparmor/lsm.c (ffffffff82d0661c)
Location: include/linux/spinlock.h:351
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
In security/apparmor/file.c (ffffffff8150737b)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff8151133a)
Location: include/linux/spinlock.h:351
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 (ffffffff81511db8)
Location: include/linux/spinlock.h:351
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 (ffffffff8151aace)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:restore_template_fmt
In crypto/scompress.c (ffffffff8152852c)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff815377a5)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff8153d3b7)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff81540d8d)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff8154982c)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
In block/blk-mq.c (ffffffff81551885)
Location: include/linux/spinlock.h:351
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_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 (ffffffff81557441)
Location: include/linux/spinlock.h:351
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 (ffffffff8155b9a5)
Location: include/linux/spinlock.h:351
Inline: True
In block/blk-cgroup.c (ffffffff8156a8c0)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff815731da)
Location: include/linux/spinlock.h:351
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 (ffffffff81574f0b)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_start
- block/mq-deadline.c:deadline_write_fifo_start
- block/mq-deadline.c:deadline_read_fifo_start
- 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 (ffffffff8157b5c3)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (ffffffff81583263)
Location: include/linux/spinlock.h:351
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 (ffffffff8158f0f8)
Location: include/linux/spinlock.h:351
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 (ffffffff8158fa0b)
Location: include/linux/spinlock.h:351
Inline: True
In lib/genalloc.c (ffffffff8159b8ae)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff815dbc80)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/dec_and_lock.c (ffffffff815e8112)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (ffffffff815ea5ac)
Location: include/linux/spinlock.h:351
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 (ffffffff815eab90)
Location: include/linux/spinlock.h:351
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 (ffffffff815fb645)
Location: include/linux/spinlock.h:351
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 (ffffffff81611b71)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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_poll
In drivers/pci/pci.c (ffffffff8162788e)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
In drivers/pci/pci-driver.c (ffffffff8162e530)
Location: include/linux/spinlock.h:351
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 (ffffffff8165ec48)
Location: include/linux/spinlock.h:351
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 (ffffffff81710887)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff8171acb0)
Location: include/linux/spinlock.h:351
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 (ffffffff8171c39b)
Location: include/linux/spinlock.h:351
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 (ffffffff81725665)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff81735e31)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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 (ffffffff817415b9)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff81743815)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff817461f9)
Location: include/linux/spinlock.h:351
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8174adea)
Location: include/linux/spinlock.h:351
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/hvc/hvc_xen.c (ffffffff82d18bf3)
Location: include/linux/spinlock.h:351
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 (ffffffff8175d211)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81770c97)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffff81777a5c)
Location: include/linux/spinlock.h:351
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 (ffffffff817783de)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff8177ce96)
Location: include/linux/spinlock.h:351
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 (ffffffff817904c5)
Location: include/linux/spinlock.h:351
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 (ffffffff81792ee5)
Location: include/linux/spinlock.h:351
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_set_data
- drivers/iommu/ioasid.c:ioasid_unregister_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:default_alloc
In drivers/iommu/iova.c (ffffffff81794763)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/iommu/iova.c:__iova_rcache_get
- drivers/iommu/iova.c:__iova_rcache_insert
In drivers/iommu/amd/iommu.c (ffffffff817965b4)
Location: include/linux/spinlock.h:351
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 (ffffffff817a673d)
Location: include/linux/spinlock.h:351
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: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 (ffffffff817a7b16)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/iommu/intel/pasid.c:intel_pasid_get_entry
In drivers/iommu/intel/svm.c (ffffffff817aa34d)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/iommu/intel/svm.c:intel_svm_bind_gpasid
In drivers/base/core.c (ffffffff817b627f)
Location: include/linux/spinlock.h:351
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 (ffffffff817b6cfd)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff817ba1a8)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff817bbec1)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff817bf251)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff817c284c)
Location: include/linux/spinlock.h:351
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 (ffffffff817c3be6)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_submit_req
In drivers/base/power/runtime.c (ffffffff817c8389)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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 (ffffffff817d5425)
Location: include/linux/spinlock.h:351
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
In drivers/base/regmap/regmap.c (ffffffff817daeff)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff817edef9)
Location: include/linux/spinlock.h:351
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 (ffffffff81802c82)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff8180dd35)
Location: include/linux/spinlock.h:351
Inline: True
In drivers/nvdimm/bus.c (ffffffff8180fa10)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff818131be)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffff8181e126)
Location: include/linux/spinlock.h:351
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 (ffffffff81823239)
Location: include/linux/spinlock.h:351
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 (ffffffff818254b9)
Location: include/linux/spinlock.h:351
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 (ffffffff818270c5)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/dma-buf/dma-heap.c (ffffffff81829f33)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_add
In drivers/scsi/scsi_scan.c (ffffffff8183aff2)
Location: include/linux/spinlock.h:351
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 (ffffffff81841255)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff8184a692)
Location: include/linux/spinlock.h:351
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 (ffffffff81852dcd)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff8188c397)
Location: include/linux/spinlock.h:351
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_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 (ffffffff818920f5)
Location: include/linux/spinlock.h:351
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_push
In drivers/net/xen-netfront.c (ffffffff81899ea1)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff818be306)
Location: include/linux/spinlock.h:351
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 (ffffffff818c1d16)
Location: include/linux/spinlock.h:351
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 (ffffffff818c5f6b)
Location: include/linux/spinlock.h:351
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff818cb8c4)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/usb/core/devio.c:cancel_bulk_urbs
In drivers/usb/dwc2/core_intr.c (ffffffff818d6df5)
Location: include/linux/spinlock.h:351
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 (ffffffff818dc69f)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff818e3390)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff818fc534)
Location: include/linux/spinlock.h:351
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 (ffffffff81902132)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff819122dd)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:handle_port_status
In drivers/usb/host/xhci-dbgcap.c (ffffffff8191e84a)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff8191fcb3)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
In drivers/input/mousedev.c (ffffffff8192e68d)
Location: include/linux/spinlock.h:351
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 (ffffffff8192ffb0)
Location: include/linux/spinlock.h:351
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 (ffffffff8193687a)
Location: include/linux/spinlock.h:351
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 (ffffffff819473d2)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:name_show
In drivers/thermal/thermal_sysfs.c (ffffffff81958960)
Location: include/linux/spinlock.h:351
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 (ffffffff82f25af3)
Location: include/linux/spinlock.h:351
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_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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/md-bitmap.c (ffffffff81972aa5)
Location: include/linux/spinlock.h:351
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 (ffffffff8197b2d5)
Location: include/linux/spinlock.h:351
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 (ffffffff8199477f)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/cpufreq_stats.c (ffffffff819976f0)
Location: include/linux/spinlock.h:351
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 (ffffffff8199d3e9)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff819a2076)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_state_disabled
In drivers/cpuidle/sysfs.c (ffffffff819a2a65)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81bc8151)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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 (ffffffff81bc32f7)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/vme/vme.c (ffffffff819d54c8)
Location: include/linux/spinlock.h:351
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
In net/socket.c (ffffffff819deefa)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff819e6f27)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff819f7a3a)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff819f8db5)
Location: include/linux/spinlock.h:351
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 (ffffffff81a04145)
Location: include/linux/spinlock.h:351
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:generic_xdp_tx
- 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_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/neighbour.c (ffffffff81a12ede)
Location: include/linux/spinlock.h:351
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 (ffffffff81a37712)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff81a3b0de)
Location: include/linux/spinlock.h:351
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 (ffffffff81a3ea5a)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff81a3fc65)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/drop_monitor.c (ffffffff81a493a8)
Location: include/linux/spinlock.h:351
Inline: True
In net/core/netprio_cgroup.c (ffffffff81a4ba69)
Location: include/linux/spinlock.h:351
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 (ffffffff81a4bcb8)
Location: include/linux/spinlock.h:351
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 (ffffffff81a53412)
Location: include/linux/spinlock.h:351
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 (ffffffff81a664d9)
Location: include/linux/spinlock.h:351
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: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:try_bulk_dequeue_skb_slow
In net/sched/cls_api.c (ffffffff81a6d186)
Location: include/linux/spinlock.h:351
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 (ffffffff81a96af7)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81a99498)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81aa3992)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:__inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81aa4b17)
Location: include/linux/spinlock.h:351
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 (ffffffff81aa6455)
Location: include/linux/spinlock.h:351
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:reqsk_queue_unlink
In net/ipv4/tcp.c (ffffffff81aae0dc)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (ffffffff81ac11f5)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81ac21f4)
Location: include/linux/spinlock.h:351
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 (ffffffff81ac6845)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:listening_get_next
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff81acb2c6)
Location: include/linux/spinlock.h:351
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 (ffffffff81acd1e5)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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 (ffffffff81ace3b5)
Location: include/linux/spinlock.h:351
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 (ffffffff81ad4b33)
Location: include/linux/spinlock.h:351
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81adc34d)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81ae878f)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81aee2c5)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff81afe6be)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff81b0b2bf)
Location: include/linux/spinlock.h:351
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_add
In net/xfrm/xfrm_policy.c (ffffffff81b0ff05)
Location: include/linux/spinlock.h:351
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
In net/xfrm/xfrm_state.c (ffffffff81b17755)
Location: include/linux/spinlock.h:351
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 (ffffffff81b1e4f8)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81b2217e)
Location: include/linux/spinlock.h:351
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 (ffffffff81b242ad)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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_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_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_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_find_other
- net/unix/af_unix.c:unix_find_other
- 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 (ffffffff81b29394)
Location: include/linux/spinlock.h:351
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 (ffffffff81b29a41)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81b2c2c5)
Location: include/linux/spinlock.h:351
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 (ffffffff81b34822)
Location: include/linux/spinlock.h:351
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_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- 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 (ffffffff81b3f535)
Location: include/linux/spinlock.h:351
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 (ffffffff81b46302)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/mcast.c (ffffffff81b62412)
Location: include/linux/spinlock.h:351
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 (ffffffff81b6637d)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81b690d5)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81b7064a)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff81b787fd)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81b7dca5)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81b84240)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81b89b55)
Location: include/linux/spinlock.h:351
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: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 (ffffffff81b91d65)
Location: include/linux/spinlock.h:351
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 (ffffffff82d30853)
Location: include/linux/spinlock.h:351
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_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_addr6
In net/mptcp/protocol.c (ffffffff81bac7c4)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_accept
- net/mptcp/protocol.c:mptcp_retransmit_timer
In arch/x86/pci/xen.c (ffffffff81bb68c5)
Location: include/linux/spinlock.h:351
Inline: True
Inline callers:
- 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_initdom_setup_msi_irqs
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff82faf9bf)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff81025903)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff81028975)
Location: include/linux/spinlock.h:352
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
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81057aa5)
Location: include/linux/spinlock.h:352
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
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff8106578e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff810658e7)
Location: include/linux/spinlock.h:352
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 (ffffffff8106781a)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
In arch/x86/kernel/cpu/sgx/main.c (ffffffff8106876f)
Location: include/linux/spinlock.h:352
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_mark_page_reclaimable
- 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 (ffffffff8106a8a3)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff81c3d0aa)
Location: include/linux/spinlock.h:352
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_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 (ffffffff81089ea0)
Location: include/linux/spinlock.h:352
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 (ffffffff8108e1af)
Location: include/linux/spinlock.h:352
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:update_page_count
In arch/x86/mm/pat/memtype.c (ffffffff8108f6ae)
Location: include/linux/spinlock.h:352
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
In arch/x86/mm/kmmio.c (ffffffff810921ed)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:post_kmmio_handler
In kernel/fork.c (ffffffff810a3bc8)
Location: include/linux/spinlock.h:352
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_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 (ffffffff810a3e7c)
Location: include/linux/spinlock.h:352
Inline: True
In kernel/exit.c (ffffffff810a8566)
Location: include/linux/spinlock.h:352
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:__exit_signal
- kernel/exit.c:__exit_signal
In kernel/resource.c (ffffffff810abba5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/resource.c:alloc_resource
In kernel/ptrace.c (ffffffff810b0bcb)
Location: include/linux/spinlock.h:352
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 (ffffffff810b424b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810bdea3)
Location: include/linux/spinlock.h:352
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 (ffffffff810c0d54)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/params.c (ffffffff810ca125)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810cb644)
Location: include/linux/spinlock.h:352
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 (ffffffff810d0ae8)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/nsproxy.c:validate_nsset
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810def9e)
Location: include/linux/spinlock.h:352
Inline: True
In kernel/sched/wait.c (ffffffff810fda17)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff81104099)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_show_numa
In kernel/locking/mutex.c (ffffffff81c42cf4)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff8112dde0)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff81132fcc)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
- kernel/rcu/tree.c:exp_funnel_lock
In kernel/time/clocksource.c (ffffffff811480b5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff8114d31d)
Location: include/linux/spinlock.h:352
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 (ffffffff8114f9dc)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:handle_posix_cpu_timers
In kernel/time/namespace.c (ffffffff81155dd5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/time/namespace.c:timens_for_children_get
- kernel/time/namespace.c:timens_get
In kernel/futex.c (ffffffff81158964)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:__fixup_pi_state_owner
- 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
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff8117456f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
In kernel/cgroup/namespace.c (ffffffff81175e95)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff81178089)
Location: include/linux/spinlock.h:352
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 (ffffffff81178933)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff8117ff2f)
Location: include/linux/spinlock.h:352
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 (ffffffff811802d5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff81182555)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff8118c1f0)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/auditsc.c:audit_alloc_name
In kernel/audit_tree.c (ffffffff8119002c)
Location: include/linux/spinlock.h:352
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: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:create_chunk
- kernel/audit_tree.c:untag_chunk
- kernel/audit_tree.c:untag_chunk
In kernel/debug/debug_core.c (ffffffff811957b5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/trace/trace_events.c (ffffffff811d0ed7)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/devmap.c (ffffffff8122db72)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff8122e5f1)
Location: include/linux/spinlock.h:352
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 (ffffffff8123023e)
Location: include/linux/spinlock.h:352
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 (ffffffff81251769)
Location: include/linux/spinlock.h:352
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
In kernel/padata.c (ffffffff81254b7d)
Location: include/linux/spinlock.h:352
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_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 (ffffffff81257878)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
In mm/filemap.c (ffffffff81259148)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffffffff81261727)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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 (ffffffff8126244c)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff81264c10)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff8127968c)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_get_inode
- mm/shmem.c:shmem_get_inode
- 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
In mm/util.c (ffffffff8127e116)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff81281807)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/list_lru.c (ffffffff812900ce)
Location: include/linux/spinlock.h:352
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_add
In mm/gup.c (ffffffff81292099)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff8129fced)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_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_swap_page
- mm/memory.c:do_swap_page
- 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:apply_to_pte_range
- mm/memory.c:remap_pte_range
- mm/memory.c:__get_locked_pte
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff812a146b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff812a2fa5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff812a5bfb)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff812a9965)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff812ab07f)
Location: include/linux/spinlock.h:352
Inline: True
In mm/page_vma_mapped.c (ffffffff812ad6ef)
Location: include/linux/spinlock.h:352
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:map_pte
In mm/pagewalk.c (ffffffff812ade8e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pte_range
In mm/rmap.c (ffffffff812b10a6)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff812b4862)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/vmalloc.c:s_show
- mm/vmalloc.c:s_start
- 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: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 (ffffffff812bf826)
Location: include/linux/spinlock.h:352
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:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:early_pfn_to_nid
In mm/madvise.c (ffffffff812c2b1e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff812cbae1)
Location: include/linux/spinlock.h:352
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:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- 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:swap_type_of
- 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:__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: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:__swap_entry_free
- mm/swapfile.c:__swap_entry_free
- 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_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
In mm/frontswap.c (ffffffff812cc355)
Location: include/linux/spinlock.h:352
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 (ffffffff812cd392)
Location: include/linux/spinlock.h:352
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_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 (ffffffff812d71ed)
Location: include/linux/spinlock.h:352
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: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: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:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_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_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:update_and_free_page
- 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 (ffffffff812dc36c)
Location: include/linux/spinlock.h:352
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 (ffffffff812dd556)
Location: include/linux/spinlock.h:352
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_unregister
- 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
In mm/ksm.c (ffffffff812e2675)
Location: include/linux/spinlock.h:352
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:replace_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 (ffffffff812e7425)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/slub.c:unfreeze_partials
- mm/slub.c:deactivate_slab
- mm/slub.c:get_map
In mm/memory_hotplug.c (ffffffff81c3a77c)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:shrink_zone_span
In mm/migrate.c (ffffffff812efa6f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812f925d)
Location: include/linux/spinlock.h:352
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
- 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:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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: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_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
In mm/khugepaged.c (ffffffff812ff906)
Location: include/linux/spinlock.h:352
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: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 (ffffffff81304ee4)
Location: include/linux/spinlock.h:352
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_cancel_attach
- 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
- mm/memcontrol.c:lock_page_lruvec
In mm/vmpressure.c (ffffffff8130aade)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff8130c107)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff81310303)
Location: include/linux/spinlock.h:352
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff813109e5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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 (ffffffff8131225e)
Location: include/linux/spinlock.h:352
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
In mm/userfaultfd.c (ffffffff81313f0d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/userfaultfd.c:mcopy_atomic_pte
In mm/hmm.c (ffffffff81317549)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff8131c817)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/read_write.c:generic_file_llseek_size
In fs/super.c (ffffffff81323d25)
Location: include/linux/spinlock.h:352
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_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:deactivate_locked_super
In fs/char_dev.c (ffffffff81324e44)
Location: include/linux/spinlock.h:352
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 (ffffffff81326546)
Location: include/linux/spinlock.h:352
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 (ffffffff81328730)
Location: include/linux/spinlock.h:352
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 (ffffffff8132b445)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:pipe_release
In fs/namei.c (ffffffff81334f26)
Location: include/linux/spinlock.h:352
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:set_root
In fs/fcntl.c (ffffffff813364d4)
Location: include/linux/spinlock.h:352
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 (ffffffff813372c5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff8133d137)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- 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_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_rehash
- 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_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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:shrink_dentry_list
- 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:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- 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:__dentry_kill
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff813416a8)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- 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: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
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff813449f7)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- 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 (ffffffff813470c5)
Location: include/linux/spinlock.h:352
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: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: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 (ffffffff81350fd8)
Location: include/linux/spinlock.h:352
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 (ffffffff81352fcf)
Location: include/linux/spinlock.h:352
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: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
In fs/fs-writeback.c (ffffffff81358991)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fs-writeback.c:wait_sb_inodes
- 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: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:__writeback_single_inode
- 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_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 (ffffffff8135c3d2)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff81361009)
Location: include/linux/spinlock.h:352
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 (ffffffff81361cc1)
Location: include/linux/spinlock.h:352
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 (ffffffff81362c85)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/kernel_read_file.c (ffffffff81365f03)
Location: include/linux/spinlock.h:352
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 (ffffffff8136a14d)
Location: include/linux/spinlock.h:352
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 (ffffffff8136ed86)
Location: include/linux/spinlock.h:352
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: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:nr_blockdev_pages
- fs/block_dev.c:bdev_write_inode
- fs/block_dev.c:bdev_write_inode
In fs/proc_namespace.c (ffffffff81372dfa)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff81373782)
Location: include/linux/spinlock.h:352
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
In fs/notify/notification.c (ffffffff81374045)
Location: include/linux/spinlock.h:352
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
In fs/notify/group.c (ffffffff81374293)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/mark.c (ffffffff8137471a)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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
- 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_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff81375cd9)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff81376a90)
Location: include/linux/spinlock.h:352
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 (ffffffff813780e7)
Location: include/linux/spinlock.h:352
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff8137977c)
Location: include/linux/spinlock.h:352
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_read
- 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 (ffffffff8137cd14)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff8137ea7a)
Location: include/linux/spinlock.h:352
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 (ffffffff81381cb2)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (ffffffff81385af4)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/aio.c:aio_poll
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- 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 (ffffffff81399dc8)
Location: include/linux/spinlock.h:352
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_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 (ffffffff8139bcb6)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/io-wq.c:io_impersonate_work
- fs/io-wq.c:__io_worker_unuse
In fs/dax.c (ffffffff813a03ef)
Location: include/linux/spinlock.h:352
Inline: True
In fs/crypto/hooks.c (ffffffff813a2d24)
Location: include/linux/spinlock.h:352
Inline: True
In fs/crypto/keyring.c (ffffffff813a35fb)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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
In fs/crypto/keysetup.c (ffffffff813a51dd)
Location: include/linux/spinlock.h:352
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 (ffffffff813a583a)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
In fs/locks.c (ffffffff813ab33b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffffffff813b5f05)
Location: include/linux/spinlock.h:352
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 (ffffffff813b937f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff813b98c5)
Location: include/linux/spinlock.h:352
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
In fs/fhandle.c (ffffffff813b9c01)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
In fs/quota/dquot.c (ffffffff813c09e3)
Location: include/linux/spinlock.h:352
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_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_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: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: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 (ffffffff813c9f83)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- 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
- fs/proc/task_mmu.c:hold_task_mempolicy
In fs/proc/inode.c (ffffffff813cb1ac)
Location: include/linux/spinlock.h:352
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_entry_rundown
- fs/proc/inode.c:proc_invalidate_siblings_dcache
In fs/proc/base.c (ffffffff813d17eb)
Location: include/linux/spinlock.h:352
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 (ffffffff813d30e0)
Location: include/linux/spinlock.h:352
Inline: True
In fs/proc/array.c (ffffffff813d3682)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff813d5a81)
Location: include/linux/spinlock.h:352
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 (ffffffff813d7ed3)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff813d9f47)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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: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:insert_header
In fs/proc/proc_net.c (ffffffff813db650)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff813e08e8)
Location: include/linux/spinlock.h:352
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_new_node
In fs/sysfs/dir.c (ffffffff813e3eb3)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff813e41b5)
Location: include/linux/spinlock.h:352
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 (ffffffff813e4ec5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/sysfs/group.c:compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff813e53ee)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff813e77dc)
Location: include/linux/spinlock.h:352
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_d_iput
In fs/configfs/symlink.c (ffffffff813e8f62)
Location: include/linux/spinlock.h:352
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
In fs/dcookies.c (ffffffff813ea54e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_exit
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff813ebd4f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ext4_jbd2.c (ffffffff813edd4c)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/ext4/ext4_jbd2.c:ext4_check_bdev_write_error
In fs/ext4/extents.c (ffffffff813ee9d2)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff813fa58f)
Location: include/linux/spinlock.h:352
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_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (ffffffff81401763)
Location: include/linux/spinlock.h:352
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_mark_inode_used
- 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_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_validate_inode_bitmap
In fs/ext4/inode.c (ffffffff8140a4f3)
Location: include/linux/spinlock.h:352
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_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff8141fd3e)
Location: include/linux/spinlock.h:352
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_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_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_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_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 (ffffffff81420651)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffffffff81444897)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_update_super
- 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 (ffffffff81455c03)
Location: include/linux/spinlock.h:352
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:__track_dentry_update
- fs/ext4/fast_commit.c:ext4_fc_del
- fs/ext4/fast_commit.c:ext4_fc_start_update
In fs/jbd2/transaction.c (ffffffff8145b98f)
Location: include/linux/spinlock.h:352
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: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_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:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff8145c5b8)
Location: include/linux/spinlock.h:352
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: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 (ffffffff8145f404)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffff8145fb54)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff814645c0)
Location: include/linux/spinlock.h:352
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_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 (ffffffff81466742)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff8146e649)
Location: include/linux/spinlock.h:352
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_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff8146e985)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fat/cache.c:fat_cache_inval_inode
- fs/fat/cache.c:fat_cache_lookup
In fs/fat/dir.c (ffffffff814715c9)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff81472836)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff81477063)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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 (ffffffff814784ae)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff81478a23)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff8148664d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (ffffffff81486ee5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff81489a2c)
Location: include/linux/spinlock.h:352
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_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_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_request_queue_background
- fs/fuse/dev.c:__fuse_request_send
- fs/fuse/dev.c:request_wait_answer
- fs/fuse/dev.c:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_put_request
In fs/fuse/dir.c (ffffffff8148fefb)
Location: include/linux/spinlock.h:352
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 (ffffffff81496fe2)
Location: include/linux/spinlock.h:352
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_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 (ffffffff8149944c)
Location: include/linux/spinlock.h:352
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
In fs/fuse/control.c (ffffffff8149a4a4)
Location: include/linux/spinlock.h:352
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 (ffffffff8149ba7c)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
In fs/fuse/dax.c (ffffffff8149dd82)
Location: include/linux/spinlock.h:352
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 (ffffffff814a3b6b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- ipc/util.c:sysvipc_find_ipc
- ipc/util.c:ipc_addid
- ipc/util.c:ipc_findkey
In ipc/msg.c (ffffffff814a6aeb)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffffffff814a8223)
Location: include/linux/spinlock.h:352
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: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_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_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff814ae3e2)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:exit_shm
- ipc/shm.c:shm_close
In ipc/mqueue.c (ffffffff814b032f)
Location: include/linux/spinlock.h:352
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_timedsend
- 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
In ipc/namespace.c (ffffffff814b2c25)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff814b32d7)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff814b50d5)
Location: include/linux/spinlock.h:352
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_user_lookup
In security/keys/keyctl.c (ffffffff814b8760)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff814bd18d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff814d1cff)
Location: include/linux/spinlock.h:352
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/lsm_audit.c (ffffffff814f831a)
Location: include/linux/spinlock.h:352
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 (ffffffff814f9a32)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff814faafd)
Location: include/linux/spinlock.h:352
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 (ffffffff81504025)
Location: include/linux/spinlock.h:352
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 (ffffffff8150c52e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff81510d8b)
Location: include/linux/spinlock.h:352
Inline: True
In security/apparmor/lsm.c (ffffffff82ff39b9)
Location: include/linux/spinlock.h:352
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
In security/apparmor/file.c (ffffffff8152442b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff8152e18a)
Location: include/linux/spinlock.h:352
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 (ffffffff8152ec48)
Location: include/linux/spinlock.h:352
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 (ffffffff81537a2e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:restore_template_fmt
In crypto/scompress.c (ffffffff815454dc)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff81554665)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff81559ec7)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff8155d50f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff8156565c)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- 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
In block/blk-mq.c (ffffffff8156d9de)
Location: include/linux/spinlock.h:352
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_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 (ffffffff81573a31)
Location: include/linux/spinlock.h:352
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 (ffffffff81577b05)
Location: include/linux/spinlock.h:352
Inline: True
In block/blk-cgroup.c (ffffffff81585310)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff8158fb6e)
Location: include/linux/spinlock.h:352
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 (ffffffff81591ceb)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_start
- block/mq-deadline.c:deadline_write_fifo_start
- block/mq-deadline.c:deadline_read_fifo_start
- 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 (ffffffff81598683)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (ffffffff815a00e3)
Location: include/linux/spinlock.h:352
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 (ffffffff815abc68)
Location: include/linux/spinlock.h:352
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 (ffffffff815ac53b)
Location: include/linux/spinlock.h:352
Inline: True
In lib/genalloc.c (ffffffff815b714a)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff815f98d0)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/dec_and_lock.c (ffffffff8160d2d2)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (ffffffff8160eeec)
Location: include/linux/spinlock.h:352
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 (ffffffff8160f4b0)
Location: include/linux/spinlock.h:352
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 (ffffffff816201b5)
Location: include/linux/spinlock.h:352
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 (ffffffff8163be87)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_poll
- drivers/gpio/gpiolib-cdev.c:linereq_put_event
In drivers/pci/pci.c (ffffffff8164d52e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
In drivers/pci/pci-driver.c (ffffffff81653c30)
Location: include/linux/spinlock.h:352
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 (ffffffff8167fff8)
Location: include/linux/spinlock.h:352
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 (ffffffff8172d467)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/events/events_base.c (ffffffff81732bb3)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
In drivers/xen/xenbus/xenbus_client.c (ffffffff81737e20)
Location: include/linux/spinlock.h:352
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 (ffffffff817393d3)
Location: include/linux/spinlock.h:352
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 (ffffffff81742625)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff8175295d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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 (ffffffff8175d4a9)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff8175f705)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81761e99)
Location: include/linux/spinlock.h:352
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8176656a)
Location: include/linux/spinlock.h:352
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/hvc/hvc_xen.c (ffffffff8300686c)
Location: include/linux/spinlock.h:352
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 (ffffffff817780e1)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff8178bd07)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffff8179278c)
Location: include/linux/spinlock.h:352
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 (ffffffff81792ebe)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff81795fe6)
Location: include/linux/spinlock.h:352
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 (ffffffff817a4d94)
Location: include/linux/spinlock.h:352
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 (ffffffff817b3124)
Location: include/linux/spinlock.h:352
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:dmar_insert_one_dev_info
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
In drivers/iommu/intel/pasid.c (ffffffff817b39b9)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/iommu/intel/pasid.c:intel_pasid_get_entry
In drivers/iommu/iommu.c (ffffffff817bc705)
Location: include/linux/spinlock.h:352
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 (ffffffff817bf8f5)
Location: include/linux/spinlock.h:352
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_set_data
- drivers/iommu/ioasid.c:ioasid_unregister_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:default_alloc
In drivers/iommu/iova.c (ffffffff817c0ce3)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/iommu/iova.c:__iova_rcache_get
- drivers/iommu/iova.c:__iova_rcache_insert
In drivers/base/core.c (ffffffff817cb6ef)
Location: include/linux/spinlock.h:352
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 (ffffffff817cba2d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff817ceff8)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff817d0a09)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff817d4161)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff817d759c)
Location: include/linux/spinlock.h:352
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 (ffffffff81c0ec00)
Location: include/linux/spinlock.h:352
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 (ffffffff817dd199)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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 (ffffffff817e9cf5)
Location: include/linux/spinlock.h:352
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
In drivers/base/regmap/regmap.c (ffffffff817efa9f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff81802829)
Location: include/linux/spinlock.h:352
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 (ffffffff81813b12)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff8181ca65)
Location: include/linux/spinlock.h:352
Inline: True
In drivers/nvdimm/bus.c (ffffffff8181e950)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff818223ce)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffff8182d0a6)
Location: include/linux/spinlock.h:352
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 (ffffffff81831f79)
Location: include/linux/spinlock.h:352
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 (ffffffff81835e99)
Location: include/linux/spinlock.h:352
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 (ffffffff81837b65)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/dma-buf/dma-heap.c (ffffffff8183a8e3)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_add
In drivers/scsi/scsi_scan.c (ffffffff8184b8b2)
Location: include/linux/spinlock.h:352
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 (ffffffff81851775)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff8185ab92)
Location: include/linux/spinlock.h:352
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 (ffffffff8186309d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff8189aafc)
Location: include/linux/spinlock.h:352
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_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 (ffffffff818a01e5)
Location: include/linux/spinlock.h:352
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_push
In drivers/net/xen-netfront.c (ffffffff818a8fe8)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff818caf06)
Location: include/linux/spinlock.h:352
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 (ffffffff818cdf26)
Location: include/linux/spinlock.h:352
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 (ffffffff81c1d382)
Location: include/linux/spinlock.h:352
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff818d69b4)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/core/devio.c:cancel_bulk_urbs
In drivers/usb/dwc2/core_intr.c (ffffffff818e0fd5)
Location: include/linux/spinlock.h:352
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 (ffffffff818e652f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff818ecbf0)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff819050c4)
Location: include/linux/spinlock.h:352
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 (ffffffff8190aa02)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff81919926)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:handle_port_status
In drivers/usb/host/xhci-dbgcap.c (ffffffff8192631b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff819273c7)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
In drivers/input/mousedev.c (ffffffff81935a2d)
Location: include/linux/spinlock.h:352
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 (ffffffff8193726a)
Location: include/linux/spinlock.h:352
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 (ffffffff8193cc6a)
Location: include/linux/spinlock.h:352
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 (ffffffff8194d1e2)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:name_show
In drivers/thermal/thermal_sysfs.c (ffffffff8195e000)
Location: include/linux/spinlock.h:352
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 (ffffffff8321e05a)
Location: include/linux/spinlock.h:352
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_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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/md-bitmap.c (ffffffff81977835)
Location: include/linux/spinlock.h:352
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 (ffffffff8197faff)
Location: include/linux/spinlock.h:352
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 (ffffffff819976cf)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/pcc-cpufreq.c (ffffffff819a0019)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff819a5045)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_state_disabled
In drivers/cpuidle/sysfs.c (ffffffff819a5a45)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81c40e8b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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 (ffffffff81c3c222)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/vme/vme.c (ffffffff819d5048)
Location: include/linux/spinlock.h:352
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
In net/socket.c (ffffffff819de78a)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff819e675d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff819f745a)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff819f8885)
Location: include/linux/spinlock.h:352
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 (ffffffff81a06a04)
Location: include/linux/spinlock.h:352
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:generic_xdp_tx
- 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_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/neighbour.c (ffffffff81a13247)
Location: include/linux/spinlock.h:352
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 (ffffffff81a39ad2)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff81a3d468)
Location: include/linux/spinlock.h:352
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 (ffffffff81a417fa)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff81a42965)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/drop_monitor.c (ffffffff81a4ecd8)
Location: include/linux/spinlock.h:352
Inline: True
In net/core/netprio_cgroup.c (ffffffff81a516b9)
Location: include/linux/spinlock.h:352
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 (ffffffff81a518d8)
Location: include/linux/spinlock.h:352
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 (ffffffff81a55934)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_update_elem
In net/core/devlink.c (ffffffff81a5b142)
Location: include/linux/spinlock.h:352
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 (ffffffff81a6e5b9)
Location: include/linux/spinlock.h:352
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: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:try_bulk_dequeue_skb_slow
In net/sched/cls_api.c (ffffffff81a75b36)
Location: include/linux/spinlock.h:352
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 (ffffffff81aa0bc8)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81aa3408)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81aadfd2)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:__inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81aaf177)
Location: include/linux/spinlock.h:352
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 (ffffffff81ab0aa5)
Location: include/linux/spinlock.h:352
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:reqsk_queue_unlink
In net/ipv4/tcp.c (ffffffff81ab835f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/tcp.c:__tcp_close
In net/ipv4/tcp_output.c (ffffffff81accc65)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81acdc24)
Location: include/linux/spinlock.h:352
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 (ffffffff81ad3b1d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff81ad71d6)
Location: include/linux/spinlock.h:352
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 (ffffffff81ad91f5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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 (ffffffff81ada3c5)
Location: include/linux/spinlock.h:352
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 (ffffffff81ae1073)
Location: include/linux/spinlock.h:352
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81ae9060)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81af568f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81afb225)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff81b0c73d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff81b195a5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff81b1e1f5)
Location: include/linux/spinlock.h:352
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
In net/xfrm/xfrm_state.c (ffffffff81b25815)
Location: include/linux/spinlock.h:352
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 (ffffffff81b2cdc8)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81b30b7e)
Location: include/linux/spinlock.h:352
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 (ffffffff81b3303d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_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_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_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_find_other
- net/unix/af_unix.c:unix_find_other
- 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 (ffffffff81b37cc4)
Location: include/linux/spinlock.h:352
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 (ffffffff81b38371)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81b3ace5)
Location: include/linux/spinlock.h:352
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 (ffffffff81b4331d)
Location: include/linux/spinlock.h:352
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_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- 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 (ffffffff81b4dfd5)
Location: include/linux/spinlock.h:352
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 (ffffffff81b54e41)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/mcast.c (ffffffff81b708c2)
Location: include/linux/spinlock.h:352
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 (ffffffff81b74be5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81b77b05)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81b7ef7a)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff81b8776d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81b8c335)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81b93aab)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81b99670)
Location: include/linux/spinlock.h:352
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: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 (ffffffff81ba1a55)
Location: include/linux/spinlock.h:352
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 (ffffffff8301f423)
Location: include/linux/spinlock.h:352
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_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_addr6
In net/l3mdev/l3mdev.c (ffffffff81badc6a)
Location: include/linux/spinlock.h:352
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 (ffffffff81bbeca4)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_retransmit_timer
In arch/x86/pci/xen.c (ffffffff81bcbae5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_initdom_setup_msi_irqs
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff831b99dd)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff810278a3)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff8102a407)
Location: include/linux/spinlock.h:352
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
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff810583f5)
Location: include/linux/spinlock.h:352
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
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff81065e5e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff81065fb7)
Location: include/linux/spinlock.h:352
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 (ffffffff810678fc)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81069225)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_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 (ffffffff8106b401)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff81c2f667)
Location: include/linux/spinlock.h:352
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: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 (ffffffff8108ab00)
Location: include/linux/spinlock.h:352
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 (ffffffff8108ed6f)
Location: include/linux/spinlock.h:352
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:update_page_count
In arch/x86/mm/pat/memtype.c (ffffffff810901ae)
Location: include/linux/spinlock.h:352
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
In arch/x86/mm/kmmio.c (ffffffff81092cbd)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:post_kmmio_handler
In kernel/fork.c (ffffffff810a4818)
Location: include/linux/spinlock.h:352
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_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 (ffffffff810a4acc)
Location: include/linux/spinlock.h:352
Inline: True
In kernel/exit.c (ffffffff810a9428)
Location: include/linux/spinlock.h:352
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:__exit_signal
- kernel/exit.c:__exit_signal
In kernel/resource.c (ffffffff810ad275)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/resource.c:alloc_resource
In kernel/ptrace.c (ffffffff810b216b)
Location: include/linux/spinlock.h:352
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 (ffffffff810b5e5b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810bf737)
Location: include/linux/spinlock.h:352
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 (ffffffff810c2754)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/params.c (ffffffff810cbce5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810cd3a2)
Location: include/linux/spinlock.h:352
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 (ffffffff810d26c8)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/nsproxy.c:validate_nsset
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810e0bde)
Location: include/linux/spinlock.h:352
Inline: True
In kernel/sched/wait.c (ffffffff810fffa7)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff81106db9)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_show_numa
In kernel/locking/mutex.c (ffffffff81c35354)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff8112e330)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff8113253c)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
- kernel/rcu/tree.c:exp_funnel_lock
In kernel/time/clocksource.c (ffffffff81148fcc)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff8114f93c)
Location: include/linux/spinlock.h:352
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 (ffffffff81150dba)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:posix_cpu_timers_work
In kernel/time/namespace.c (ffffffff81156fe5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/time/namespace.c:timens_for_children_get
- kernel/time/namespace.c:timens_get
In kernel/futex.c (ffffffff81159bd3)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:__fixup_pi_state_owner
- 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
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff8117513f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
In kernel/cgroup/namespace.c (ffffffff81176af5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff81178c09)
Location: include/linux/spinlock.h:352
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 (ffffffff811794a6)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff81180a0f)
Location: include/linux/spinlock.h:352
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 (ffffffff811811e5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff811836a5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff8118cfa0)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/auditsc.c:audit_alloc_name
In kernel/audit_tree.c (ffffffff81190f5c)
Location: include/linux/spinlock.h:352
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: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:create_chunk
In kernel/debug/debug_core.c (ffffffff81196755)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/trace/trace_events.c (ffffffff811d2067)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/bpf_local_storage.c (ffffffff812257fe)
Location: include/linux/spinlock.h:352
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 (ffffffff81232c32)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff812334d1)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
In kernel/events/uprobes.c (ffffffff81254e9a)
Location: include/linux/spinlock.h:352
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
In kernel/padata.c (ffffffff8125912e)
Location: include/linux/spinlock.h:352
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_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 (ffffffff8125bcd8)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
In mm/filemap.c (ffffffff8125fd5f)
Location: include/linux/spinlock.h:352
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
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffffffff81265f57)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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 (ffffffff81266edc)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff81268e26)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff8127e45c)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_get_inode
- mm/shmem.c:shmem_get_inode
- 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
In mm/util.c (ffffffff81283286)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff812866b7)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/list_lru.c (ffffffff8129571e)
Location: include/linux/spinlock.h:352
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_add
In mm/gup.c (ffffffff81297c4d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff812a5567)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_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_swap_page
- mm/memory.c:do_swap_page
- 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:apply_to_pte_range
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:__get_locked_pte
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff812a6c65)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff812a8805)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff812ac306)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff812aedf0)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff812b057f)
Location: include/linux/spinlock.h:352
Inline: True
In mm/page_vma_mapped.c (ffffffff812b2ce6)
Location: include/linux/spinlock.h:352
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
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff812b3281)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pte_range
In mm/rmap.c (ffffffff812b66ff)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff812ba9fe)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/vmalloc.c:s_show
- mm/vmalloc.c:s_start
- mm/vmalloc.c:vmalloc_dump_obj
- 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: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 (ffffffff812c4df5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- 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 (ffffffff81c2cd5c)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:shrink_zone_span
In mm/madvise.c (ffffffff812c999a)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff812d2665)
Location: include/linux/spinlock.h:352
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:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- 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:swap_type_of
- 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:__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: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:__swap_entry_free
- 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 (ffffffff812d3195)
Location: include/linux/spinlock.h:352
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 (ffffffff812d3d82)
Location: include/linux/spinlock.h:352
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_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 (ffffffff812de904)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_unshare_all_pmds
- 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: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:hugetlb_cow
- 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:region_del
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:allocate_file_region_entries
In mm/mempolicy.c (ffffffff812e3bfc)
Location: include/linux/spinlock.h:352
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 (ffffffff812e4cd6)
Location: include/linux/spinlock.h:352
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_unregister
- 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
In mm/ksm.c (ffffffff812e9e05)
Location: include/linux/spinlock.h:352
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:replace_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 (ffffffff812eeb45)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/slub.c:unfreeze_partials
- mm/slub.c:deactivate_slab
- mm/slub.c:get_map
In mm/migrate.c (ffffffff812f53ef)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812ff863)
Location: include/linux/spinlock.h:352
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
- 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:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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: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_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
In mm/khugepaged.c (ffffffff81306368)
Location: include/linux/spinlock.h:352
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: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 (ffffffff8130bee4)
Location: include/linux/spinlock.h:352
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_cancel_attach
- 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:lock_page_lruvec
In mm/vmpressure.c (ffffffff8131113e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/zpool.c (ffffffff813163c3)
Location: include/linux/spinlock.h:352
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff81316ab5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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 (ffffffff81317f64)
Location: include/linux/spinlock.h:352
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
In mm/userfaultfd.c (ffffffff8131a0cb)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/userfaultfd.c:mcopy_atomic_pte
In mm/hmm.c (ffffffff8131d249)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff81322987)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/read_write.c:generic_file_llseek_size
In fs/super.c (ffffffff81329de5)
Location: include/linux/spinlock.h:352
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_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:deactivate_locked_super
In fs/char_dev.c (ffffffff8132aff4)
Location: include/linux/spinlock.h:352
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 (ffffffff8132c656)
Location: include/linux/spinlock.h:352
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 (ffffffff8132e96c)
Location: include/linux/spinlock.h:352
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 (ffffffff81331419)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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 (ffffffff8133b0b6)
Location: include/linux/spinlock.h:352
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:set_root
In fs/fcntl.c (ffffffff8133c674)
Location: include/linux/spinlock.h:352
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 (ffffffff8133d97e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff813435b7)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- 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_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_rehash
- 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_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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- 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:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- 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:__dentry_kill
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff81347b88)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/inode.c:__wait_on_freeing_inode
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- 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: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
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff8134af27)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- 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 (ffffffff8134d875)
Location: include/linux/spinlock.h:352
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: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: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 (ffffffff81357cc8)
Location: include/linux/spinlock.h:352
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 (ffffffff813596bf)
Location: include/linux/spinlock.h:352
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_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
In fs/fs-writeback.c (ffffffff8135f391)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fs-writeback.c:wait_sb_inodes
- 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:__writeback_single_inode
- 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_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 (ffffffff81362e92)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff81367ae8)
Location: include/linux/spinlock.h:352
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 (ffffffff813687a1)
Location: include/linux/spinlock.h:352
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 (ffffffff81369725)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/kernel_read_file.c (ffffffff8136c943)
Location: include/linux/spinlock.h:352
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 (ffffffff81370d6d)
Location: include/linux/spinlock.h:352
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 (ffffffff813756f6)
Location: include/linux/spinlock.h:352
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: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:nr_blockdev_pages
In fs/proc_namespace.c (ffffffff8137978a)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff8137a0e2)
Location: include/linux/spinlock.h:352
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
In fs/notify/notification.c (ffffffff8137a9e5)
Location: include/linux/spinlock.h:352
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
In fs/notify/group.c (ffffffff8137abf3)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/mark.c (ffffffff8137b0ca)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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
- 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_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff8137c677)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff8137d45f)
Location: include/linux/spinlock.h:352
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 (ffffffff8137ec97)
Location: include/linux/spinlock.h:352
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff813802e9)
Location: include/linux/spinlock.h:352
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_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 (ffffffff813836d8)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff813856fa)
Location: include/linux/spinlock.h:352
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 (ffffffff81388d19)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (ffffffff8138b3b5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- 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 (ffffffff8139ec4e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/io_uring.c:__io_uring_register
- 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 (ffffffff813a2f8d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/io-wq.c:io_worker_handle_work
In fs/dax.c (ffffffff813a6ace)
Location: include/linux/spinlock.h:352
Inline: True
In fs/crypto/hooks.c (ffffffff813a9f64)
Location: include/linux/spinlock.h:352
Inline: True
In fs/crypto/keyring.c (ffffffff813aa82c)
Location: include/linux/spinlock.h:352
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
In fs/crypto/keysetup.c (ffffffff813ac2c5)
Location: include/linux/spinlock.h:352
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 (ffffffff813ac89a)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
In fs/locks.c (ffffffff813b280b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffffffff813bd055)
Location: include/linux/spinlock.h:352
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 (ffffffff813c0272)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff813c0a25)
Location: include/linux/spinlock.h:352
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
In fs/fhandle.c (ffffffff813c0d5e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
In fs/quota/dquot.c (ffffffff813c76f3)
Location: include/linux/spinlock.h:352
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_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_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_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: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:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff813d15e5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- 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
- fs/proc/task_mmu.c:hold_task_mempolicy
In fs/proc/inode.c (ffffffff813d287c)
Location: include/linux/spinlock.h:352
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_entry_rundown
- fs/proc/inode.c:proc_invalidate_siblings_dcache
In fs/proc/base.c (ffffffff813d86e1)
Location: include/linux/spinlock.h:352
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 (ffffffff813d9e28)
Location: include/linux/spinlock.h:352
Inline: True
In fs/proc/array.c (ffffffff813da4b2)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff813dc983)
Location: include/linux/spinlock.h:352
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 (ffffffff813ded82)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff813e0d97)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_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:insert_header
In fs/proc/proc_net.c (ffffffff813e2580)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff813e7417)
Location: include/linux/spinlock.h:352
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_new_node
In fs/sysfs/dir.c (ffffffff813eaab3)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff813eadb5)
Location: include/linux/spinlock.h:352
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 (ffffffff813ebac5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/sysfs/group.c:compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff813ebffe)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff813ee1ac)
Location: include/linux/spinlock.h:352
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_d_iput
In fs/configfs/symlink.c (ffffffff813efad2)
Location: include/linux/spinlock.h:352
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
In fs/ext4/balloc.c (ffffffff813f228f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ext4_jbd2.c (ffffffff813f4838)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/ext4/ext4_jbd2.c:__ext4_journal_get_write_access
In fs/ext4/extents.c (ffffffff813f4fa2)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff8140094f)
Location: include/linux/spinlock.h:352
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_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (ffffffff81407bae)
Location: include/linux/spinlock.h:352
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_mark_inode_used
- 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_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff814106c3)
Location: include/linux/spinlock.h:352
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_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff814264f2)
Location: include/linux/spinlock.h:352
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_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_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_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_good_group_nolock
- 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 (ffffffff81426d21)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffffffff8144a5bd)
Location: include/linux/spinlock.h:352
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_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 (ffffffff8145b803)
Location: include/linux/spinlock.h:352
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:__track_dentry_update
- fs/ext4/fast_commit.c:ext4_fc_del
- fs/ext4/fast_commit.c:ext4_fc_start_update
In fs/jbd2/transaction.c (ffffffff814612cf)
Location: include/linux/spinlock.h:352
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: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_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:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff81461c2e)
Location: include/linux/spinlock.h:352
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff81464c74)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffff81465234)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff81469d50)
Location: include/linux/spinlock.h:352
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_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 (ffffffff8146bd12)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff81473c89)
Location: include/linux/spinlock.h:352
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_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff81473ff0)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff81476c81)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff81478256)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8147cad3)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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 (ffffffff8147df1e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff8147e493)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff8148c0ad)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (ffffffff8148c905)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff8148f29c)
Location: include/linux/spinlock.h:352
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_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_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:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_put_request
In fs/fuse/dir.c (ffffffff81495933)
Location: include/linux/spinlock.h:352
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 (ffffffff8149c142)
Location: include/linux/spinlock.h:352
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_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 (ffffffff8149e688)
Location: include/linux/spinlock.h:352
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
In fs/fuse/control.c (ffffffff8149f574)
Location: include/linux/spinlock.h:352
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 (ffffffff814a0b9c)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
In fs/fuse/dax.c (ffffffff814a34f2)
Location: include/linux/spinlock.h:352
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 (ffffffff814a9b6b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- ipc/util.c:sysvipc_find_ipc
- ipc/util.c:ipc_addid
- ipc/util.c:ipc_findkey
In ipc/msg.c (ffffffff814aca4d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffffffff814ae173)
Location: include/linux/spinlock.h:352
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: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_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_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff814b420f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:exit_shm
- ipc/shm.c:shm_close
In ipc/mqueue.c (ffffffff814b617f)
Location: include/linux/spinlock.h:352
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_timedsend
- 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
In ipc/namespace.c (ffffffff814b87d5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff814b9117)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff814baf85)
Location: include/linux/spinlock.h:352
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_user_lookup
In security/keys/keyctl.c (ffffffff814be5bd)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff814c2ffd)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff814d9a5f)
Location: include/linux/spinlock.h:352
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/lsm_audit.c (ffffffff814ff05a)
Location: include/linux/spinlock.h:352
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 (ffffffff81500772)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff815019cd)
Location: include/linux/spinlock.h:352
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 (ffffffff8150aba5)
Location: include/linux/spinlock.h:352
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 (ffffffff81512eae)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff8151770b)
Location: include/linux/spinlock.h:352
Inline: True
In security/apparmor/lsm.c (ffffffff831fe4d6)
Location: include/linux/spinlock.h:352
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
In security/apparmor/file.c (ffffffff8152a607)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff815344d0)
Location: include/linux/spinlock.h:352
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 (ffffffff815353e8)
Location: include/linux/spinlock.h:352
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 (ffffffff8153918a)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
In security/integrity/ima/ima_template.c (ffffffff815407b4)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffff8154db6c)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff8155cdd5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff815627d7)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff81565daf)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff8156dccc)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- 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
In block/blk-mq.c (ffffffff815771cd)
Location: include/linux/spinlock.h:352
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_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 (ffffffff8157bb37)
Location: include/linux/spinlock.h:352
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 (ffffffff8157e904)
Location: include/linux/spinlock.h:352
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 (ffffffff8157f845)
Location: include/linux/spinlock.h:352
Inline: True
In block/partitions/core.c (ffffffff81581636)
Location: include/linux/spinlock.h:352
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 (ffffffff8158bec0)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff8159668f)
Location: include/linux/spinlock.h:352
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 (ffffffff81598b2b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_start
- block/mq-deadline.c:deadline_write_fifo_start
- block/mq-deadline.c:deadline_read_fifo_start
- 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 (ffffffff8159f493)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (ffffffff815a6ed0)
Location: include/linux/spinlock.h:352
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 (ffffffff815b6c38)
Location: include/linux/spinlock.h:352
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 (ffffffff815b720b)
Location: include/linux/spinlock.h:352
Inline: True
In lib/genalloc.c (ffffffff815c1fba)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff815dc620)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/dec_and_lock.c (ffffffff815f0a32)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (ffffffff815f2684)
Location: include/linux/spinlock.h:352
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 (ffffffff815f2bf0)
Location: include/linux/spinlock.h:352
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 (ffffffff81603a25)
Location: include/linux/spinlock.h:352
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 (ffffffff8161fba7)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_poll
- drivers/gpio/gpiolib-cdev.c:linereq_put_event
In drivers/pci/pci.c (ffffffff81630a4e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
In drivers/pci/pci-driver.c (ffffffff81636a70)
Location: include/linux/spinlock.h:352
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 (ffffffff81663408)
Location: include/linux/spinlock.h:352
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 (ffffffff8170b9a5)
Location: include/linux/spinlock.h:352
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 (ffffffff817118d7)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/events/events_base.c (ffffffff81716663)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
In drivers/xen/xenbus/xenbus_client.c (ffffffff8171b990)
Location: include/linux/spinlock.h:352
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 (ffffffff8171cbc3)
Location: include/linux/spinlock.h:352
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 (ffffffff81726015)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff81736d0c)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
In drivers/tty/tty_jobctrl.c (ffffffff81741029)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff81743575)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81745b59)
Location: include/linux/spinlock.h:352
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8174a1ba)
Location: include/linux/spinlock.h:352
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/hvc/hvc_xen.c (ffffffff8321138d)
Location: include/linux/spinlock.h:352
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 (ffffffff8175bd41)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff8176f527)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffff8177546c)
Location: include/linux/spinlock.h:352
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 (ffffffff81775bde)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff81778d86)
Location: include/linux/spinlock.h:352
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 (ffffffff81789223)
Location: include/linux/spinlock.h:352
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 (ffffffff81796134)
Location: include/linux/spinlock.h:352
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:dmar_insert_one_dev_info
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
In drivers/iommu/iommu.c (ffffffff8179f9b5)
Location: include/linux/spinlock.h:352
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 (ffffffff817a2b15)
Location: include/linux/spinlock.h:352
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_set_data
- drivers/iommu/ioasid.c:ioasid_unregister_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:default_alloc
In drivers/iommu/iova.c (ffffffff817a4179)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
In drivers/base/core.c (ffffffff817af05f)
Location: include/linux/spinlock.h:352
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 (ffffffff817af39d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff817b2a08)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff817b4429)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff817b7b71)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff817bb10c)
Location: include/linux/spinlock.h:352
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 (ffffffff817bcea8)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_submit_req
In drivers/base/power/runtime.c (ffffffff817c1549)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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 (ffffffff817ce437)
Location: include/linux/spinlock.h:352
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
In drivers/base/regmap/regmap.c (ffffffff817d415f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff817e8ac9)
Location: include/linux/spinlock.h:352
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 (ffffffff817f8232)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff817ffe35)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff81801cc0)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff818056de)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffff818104a6)
Location: include/linux/spinlock.h:352
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 (ffffffff818156a9)
Location: include/linux/spinlock.h:352
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 (ffffffff81819589)
Location: include/linux/spinlock.h:352
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 (ffffffff8181a895)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/dma-buf/dma-heap.c (ffffffff8181db43)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_add
In drivers/scsi/scsi_scan.c (ffffffff8182ed42)
Location: include/linux/spinlock.h:352
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 (ffffffff81834825)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff8183db82)
Location: include/linux/spinlock.h:352
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 (ffffffff81845c2d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff8187d37c)
Location: include/linux/spinlock.h:352
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_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 (ffffffff818843e5)
Location: include/linux/spinlock.h:352
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_push
In drivers/net/xen-netfront.c (ffffffff8188c258)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff818ae526)
Location: include/linux/spinlock.h:352
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 (ffffffff818b1926)
Location: include/linux/spinlock.h:352
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 (ffffffff81c0f248)
Location: include/linux/spinlock.h:352
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff818bbc1f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff818c3ec5)
Location: include/linux/spinlock.h:352
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 (ffffffff818c891f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff818d0276)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ehci-hcd.c (ffffffff818e0972)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_irq
In drivers/usb/host/ohci-hcd.c (ffffffff818e888f)
Location: include/linux/spinlock.h:352
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 (ffffffff818ef032)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff81900744)
Location: include/linux/spinlock.h:352
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 (ffffffff819099eb)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff8190aa87)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
In drivers/input/mousedev.c (ffffffff819197cd)
Location: include/linux/spinlock.h:352
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 (ffffffff8191ab5a)
Location: include/linux/spinlock.h:352
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 (ffffffff8192088a)
Location: include/linux/spinlock.h:352
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 (ffffffff81927755)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff81931432)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:name_show
In drivers/thermal/thermal_sysfs.c (ffffffff81941460)
Location: include/linux/spinlock.h:352
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 (ffffffff83452037)
Location: include/linux/spinlock.h:352
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_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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/md-bitmap.c (ffffffff8195c5d5)
Location: include/linux/spinlock.h:352
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 (ffffffff81963c7f)
Location: include/linux/spinlock.h:352
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 (ffffffff8197c42f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/pcc-cpufreq.c (ffffffff81984c49)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff81989c8b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_state_disabled
In drivers/cpuidle/sysfs.c (ffffffff8198a6b5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81c32dee)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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 (ffffffff81c2e6c2)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/vme/vme.c (ffffffff819ba2f8)
Location: include/linux/spinlock.h:352
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
In net/socket.c (ffffffff819c54da)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff819cc565)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff819dd5da)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff819df0b5)
Location: include/linux/spinlock.h:352
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 (ffffffff819edce5)
Location: include/linux/spinlock.h:352
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:generic_xdp_tx
- 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_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/neighbour.c (ffffffff819fa7e6)
Location: include/linux/spinlock.h:352
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 (ffffffff81a20e92)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff81a24290)
Location: include/linux/spinlock.h:352
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 (ffffffff81a26894)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff81a27c65)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/drop_monitor.c (ffffffff81a33d25)
Location: include/linux/spinlock.h:352
Inline: True
In net/core/netprio_cgroup.c (ffffffff81a36f59)
Location: include/linux/spinlock.h:352
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 (ffffffff81a3726b)
Location: include/linux/spinlock.h:352
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 (ffffffff81a3e042)
Location: include/linux/spinlock.h:352
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 (ffffffff81a513b5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_update_elem
In net/sched/sch_generic.c (ffffffff81a56e49)
Location: include/linux/spinlock.h:352
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: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
In net/sched/cls_api.c (ffffffff81a5f283)
Location: include/linux/spinlock.h:352
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 (ffffffff81a8baf8)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81a8e575)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81a990b2)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81a9a48a)
Location: include/linux/spinlock.h:352
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 (ffffffff81a9bb55)
Location: include/linux/spinlock.h:352
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
In net/ipv4/tcp.c (ffffffff81aa3659)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/tcp.c:__tcp_close
In net/ipv4/tcp_output.c (ffffffff81ab7e25)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81ab8f94)
Location: include/linux/spinlock.h:352
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 (ffffffff81abebdf)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff81ac22a6)
Location: include/linux/spinlock.h:352
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 (ffffffff81ac45e9)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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 (ffffffff81ac54c5)
Location: include/linux/spinlock.h:352
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 (ffffffff81accfd3)
Location: include/linux/spinlock.h:352
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81ad4300)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81ae0def)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81ae67c5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff81afa3a6)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff81b07025)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff81b0d005)
Location: include/linux/spinlock.h:352
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
In net/xfrm/xfrm_state.c (ffffffff81b143f5)
Location: include/linux/spinlock.h:352
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 (ffffffff81b1aa0b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81b1e8ae)
Location: include/linux/spinlock.h:352
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 (ffffffff81b20d7d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_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_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_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_find_other
- net/unix/af_unix.c:unix_find_other
- 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 (ffffffff81b25964)
Location: include/linux/spinlock.h:352
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 (ffffffff81b26011)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81b289c5)
Location: include/linux/spinlock.h:352
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 (ffffffff81b31203)
Location: include/linux/spinlock.h:352
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_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- 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 (ffffffff81b3c0c5)
Location: include/linux/spinlock.h:352
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 (ffffffff81b428d1)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/reassembly.c (ffffffff81b63717)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81b66605)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81b6ddaa)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff81b7641d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81b7ba75)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81b82bbb)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81b88a90)
Location: include/linux/spinlock.h:352
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: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 (ffffffff81b90b35)
Location: include/linux/spinlock.h:352
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 (ffffffff8322a55f)
Location: include/linux/spinlock.h:352
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In net/l3mdev/l3mdev.c (ffffffff81b9cdca)
Location: include/linux/spinlock.h:352
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 (ffffffff81bae5c2)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_retransmit_timer
In arch/x86/pci/xen.c (ffffffff81bbf465)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- 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_initdom_setup_msi_irqs
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff83299db2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff8102b8b7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff8102ea17)
Location: include/linux/spinlock.h:361
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
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff810612c5)
Location: include/linux/spinlock.h:361
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
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff8106ff7e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff810700d7)
Location: include/linux/spinlock.h:361
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 (ffffffff81071cdc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
In arch/x86/kernel/cpu/sgx/main.c (ffffffff810736d6)
Location: include/linux/spinlock.h:361
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_mark_page_reclaimable
- 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 (ffffffff81075e31)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff81d4dd68)
Location: include/linux/spinlock.h:361
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: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 (ffffffff8109a0a0)
Location: include/linux/spinlock.h:361
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 (ffffffff8109e81f)
Location: include/linux/spinlock.h:361
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:update_page_count
In arch/x86/mm/pat/memtype.c (ffffffff8109fcae)
Location: include/linux/spinlock.h:361
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
In arch/x86/mm/kmmio.c (ffffffff810a29dd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:post_kmmio_handler
In kernel/fork.c (ffffffff810b6038)
Location: include/linux/spinlock.h:361
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_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 (ffffffff810b62ec)
Location: include/linux/spinlock.h:361
Inline: True
In kernel/exit.c (ffffffff810baf18)
Location: include/linux/spinlock.h:361
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:__exit_signal
- kernel/exit.c:__exit_signal
In kernel/resource.c (ffffffff810bede5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/resource.c:alloc_resource
In kernel/ptrace.c (ffffffff810c3f77)
Location: include/linux/spinlock.h:361
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 (ffffffff810c8cea)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810d21b7)
Location: include/linux/spinlock.h:361
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 (ffffffff810d5294)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/params.c (ffffffff810deee5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810e0592)
Location: include/linux/spinlock.h:361
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 (ffffffff810e5808)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/nsproxy.c:validate_nsset
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810f6cf6)
Location: include/linux/spinlock.h:361
Inline: True
In kernel/sched/wait.c (ffffffff8111c054)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff8112499e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_show_numa
In kernel/rcu/srcutree.c (ffffffff8114f800)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff81154936)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
- kernel/rcu/tree.c:exp_funnel_lock
In kernel/time/clocksource.c (ffffffff8116d0cc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff811739fc)
Location: include/linux/spinlock.h:361
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 (ffffffff8117518a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:posix_cpu_timers_work
In kernel/time/namespace.c (ffffffff8117be35)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/namespace.c:timens_for_children_get
- kernel/time/namespace.c:timens_get
In kernel/futex.c (ffffffff8117e9e2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:__fixup_pi_state_owner
- 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
- kernel/futex.c:exit_pi_state_list
In kernel/cgroup/cgroup.c (ffffffff8119c6c7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
In kernel/cgroup/namespace.c (ffffffff8119e375)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff811a0576)
Location: include/linux/spinlock.h:361
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 (ffffffff811a0db6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff811a87ff)
Location: include/linux/spinlock.h:361
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 (ffffffff811a9155)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff811ab785)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff811b5c3b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/auditsc.c:audit_alloc_name
In kernel/audit_tree.c (ffffffff811b9e3c)
Location: include/linux/spinlock.h:361
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: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:create_chunk
In kernel/debug/debug_core.c (ffffffff811bfa55)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/trace/trace_events.c (ffffffff811fedc7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/core.c (ffffffff8122a225)
Location: include/linux/spinlock.h:361
Inline: True
In kernel/bpf/syscall.c (ffffffff8122dfff)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_show_fdinfo
In kernel/bpf/bpf_local_storage.c (ffffffff8125d7ee)
Location: include/linux/spinlock.h:361
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 (ffffffff8126c112)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff8126e680)
Location: include/linux/spinlock.h:361
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 (ffffffff812908da)
Location: include/linux/spinlock.h:361
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
In kernel/padata.c (ffffffff81294e18)
Location: include/linux/spinlock.h:361
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_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 (ffffffff81297b88)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
In mm/filemap.c (ffffffff8129c6cf)
Location: include/linux/spinlock.h:361
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 (ffffffff812a2777)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- 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 (ffffffff812a391c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff812a7a86)
Location: include/linux/spinlock.h:361
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 (ffffffff812bb0cb)
Location: include/linux/spinlock.h:361
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_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 (ffffffff812c1446)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff812c5a37)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/list_lru.c (ffffffff812d5d9c)
Location: include/linux/spinlock.h:361
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_add
In mm/gup.c (ffffffff812d868d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff812e6a5e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- 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_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_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:remove_device_exclusive_entry
- 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:apply_to_pte_range
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:__get_locked_pte
- mm/memory.c:zap_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 (ffffffff812e8145)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff812e9e65)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff812eda56)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff812f05e0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff812f28a4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff812f48a8)
Location: include/linux/spinlock.h:361
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
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff812f4e10)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pte_range
In mm/rmap.c (ffffffff812f8118)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff812fcffe)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmalloc.c:s_show
- mm/vmalloc.c:s_start
- mm/vmalloc.c:vmalloc_dump_obj
- 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: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 (ffffffff813092a5)
Location: include/linux/spinlock.h:361
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 (ffffffff8130e9ba)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff81317f65)
Location: include/linux/spinlock.h:361
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:__swap_duplicate
- mm/swapfile.c:si_swapinfo
- mm/swapfile.c:__do_sys_swapon
- 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: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:swap_type_of
- mm/swapfile.c:get_swap_page_of_type
- 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:__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: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:__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: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 (ffffffff81318bc5)
Location: include/linux/spinlock.h:361
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 (ffffffff813199fb)
Location: include/linux/spinlock.h:361
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_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 (ffffffff81325ce3)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_unshare_all_pmds
- 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: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:hugetlb_cow
- 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:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:__vma_reservation_common
- 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 (ffffffff8132aedc)
Location: include/linux/spinlock.h:361
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 (ffffffff8132cae6)
Location: include/linux/spinlock.h:361
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_unregister
- 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
In mm/ksm.c (ffffffff81331d35)
Location: include/linux/spinlock.h:361
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:replace_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 (ffffffff8133f9ef)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:migrate_vma_collect_pmd
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff8134947a)
Location: include/linux/spinlock.h:361
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
- 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:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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: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_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
In mm/khugepaged.c (ffffffff813501b8)
Location: include/linux/spinlock.h:361
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: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 (ffffffff813571d1)
Location: include/linux/spinlock.h:361
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_cancel_attach
- 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
- mm/memcontrol.c:lock_page_lruvec
In mm/vmpressure.c (ffffffff8135c285)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure_work_fn
In mm/memory-failure.c (ffffffff8135f4eb)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memory-failure.c:hwpoison_pte_range
In mm/zpool.c (ffffffff81362540)
Location: include/linux/spinlock.h:361
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff81362efe)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/zbud.c:zbud_zpool_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff8136446a)
Location: include/linux/spinlock.h:361
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
In mm/userfaultfd.c (ffffffff81366e00)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_atomic_install_pte
In mm/hmm.c (ffffffff8136a5e4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff8136fe77)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/read_write.c:generic_file_llseek_size
In fs/super.c (ffffffff81377415)
Location: include/linux/spinlock.h:361
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_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:deactivate_locked_super
In fs/char_dev.c (ffffffff81378704)
Location: include/linux/spinlock.h:361
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 (ffffffff81379dc6)
Location: include/linux/spinlock.h:361
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 (ffffffff8137c17c)
Location: include/linux/spinlock.h:361
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 (ffffffff8137eb99)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- 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 (ffffffff81388cd6)
Location: include/linux/spinlock.h:361
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:set_root
In fs/fcntl.c (ffffffff8138a374)
Location: include/linux/spinlock.h:361
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 (ffffffff8138b2fe)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff81391157)
Location: include/linux/spinlock.h:361
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_exchange
- 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_add
- fs/dcache.c:__d_add
- 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_obtain_alias
- 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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- 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:dput_to_list
- fs/dcache.c:dput_to_list
- fs/dcache.c:dput
- fs/dcache.c:dput
- 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:__dentry_kill
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff81395788)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5
- 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: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
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff81398d87)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- 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 (ffffffff8139b845)
Location: include/linux/spinlock.h:361
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: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: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 (ffffffff813a60f8)
Location: include/linux/spinlock.h:361
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 (ffffffff813a7b5f)
Location: include/linux/spinlock.h:361
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_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
In fs/fs-writeback.c (ffffffff813adfa1)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs-writeback.c:wait_sb_inodes
- 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:__writeback_single_inode
- 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 (ffffffff813b1692)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff813b69f6)
Location: include/linux/spinlock.h:361
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 (ffffffff813b74a1)
Location: include/linux/spinlock.h:361
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 (ffffffff813b8425)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/kernel_read_file.c (ffffffff813bb613)
Location: include/linux/spinlock.h:361
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 (ffffffff813bf9c2)
Location: include/linux/spinlock.h:361
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 (ffffffff813c62ea)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff813c6d92)
Location: include/linux/spinlock.h:361
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
In fs/notify/notification.c (ffffffff813c7655)
Location: include/linux/spinlock.h:361
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
In fs/notify/group.c (ffffffff813c78d3)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/mark.c (ffffffff813c7d2c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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
- 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_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff813c9504)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff813ca76a)
Location: include/linux/spinlock.h:361
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 (ffffffff813cbd74)
Location: include/linux/spinlock.h:361
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff813cd149)
Location: include/linux/spinlock.h:361
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_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 (ffffffff813d0978)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff813d287a)
Location: include/linux/spinlock.h:361
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 (ffffffff813d601b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (ffffffff813da178)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- 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 (ffffffff813ee632)
Location: include/linux/spinlock.h:361
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_try_cancel_userdata
- fs/io_uring.c:io_poll_remove_all
- fs/io_uring.c:__io_arm_poll_handler
- fs/io_uring.c:io_poll_rewait
- fs/io_uring.c:io_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 (ffffffff813f131b)
Location: include/linux/spinlock.h:361
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 (ffffffff813f655e)
Location: include/linux/spinlock.h:361
Inline: True
In fs/crypto/hooks.c (ffffffff813f97b0)
Location: include/linux/spinlock.h:361
Inline: True
In fs/crypto/keyring.c (ffffffff813fa0bc)
Location: include/linux/spinlock.h:361
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
In fs/crypto/keysetup.c (ffffffff813fbbfe)
Location: include/linux/spinlock.h:361
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 (ffffffff813fc207)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
In fs/locks.c (ffffffff8140230b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffffffff8140cdd5)
Location: include/linux/spinlock.h:361
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 (ffffffff814100a2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff81410895)
Location: include/linux/spinlock.h:361
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
In fs/fhandle.c (ffffffff81410e1e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
In fs/quota/dquot.c (ffffffff81417c8b)
Location: include/linux/spinlock.h:361
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_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_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_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: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:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81422ae5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- 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
- fs/proc/task_mmu.c:hold_task_mempolicy
In fs/proc/inode.c (ffffffff81423dcc)
Location: include/linux/spinlock.h:361
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_entry_rundown
- fs/proc/inode.c:proc_invalidate_siblings_dcache
In fs/proc/base.c (ffffffff81429e11)
Location: include/linux/spinlock.h:361
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 (ffffffff8142b558)
Location: include/linux/spinlock.h:361
Inline: True
In fs/proc/array.c (ffffffff8142bbe2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff8142e063)
Location: include/linux/spinlock.h:361
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 (ffffffff81430732)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff81432847)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- 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_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:insert_header
In fs/proc/proc_net.c (ffffffff81434090)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/inode.c (ffffffff8143774f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/inode.c:kernfs_iop_permission
- fs/kernfs/inode.c:kernfs_iop_getattr
In fs/kernfs/dir.c (ffffffff81438fd3)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_dop_revalidate
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff8143c833)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff8143cb35)
Location: include/linux/spinlock.h:361
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 (ffffffff8143d855)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/sysfs/group.c:compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff8143ddb9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff8143f9bc)
Location: include/linux/spinlock.h:361
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_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff814419c2)
Location: include/linux/spinlock.h:361
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
In fs/ext4/balloc.c (ffffffff8144426f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/ext4_jbd2.c (ffffffff814469d8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/ext4/ext4_jbd2.c:__ext4_journal_get_write_access
In fs/ext4/extents.c (ffffffff8144720d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff81452f5f)
Location: include/linux/spinlock.h:361
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_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (ffffffff8145a478)
Location: include/linux/spinlock.h:361
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_mark_inode_used
- 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_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff814633f3)
Location: include/linux/spinlock.h:361
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_da_release_space
- fs/ext4/inode.c:ext4_da_reserve_space
- fs/ext4/inode.c:ext4_da_update_reserve_space
In fs/ext4/mballoc.c (ffffffff8147a188)
Location: include/linux/spinlock.h:361
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_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_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_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_use_best_found
- fs/ext4/mballoc.c:ext4_mb_init_cache
- fs/ext4/mballoc.c:ext4_mb_init_cache
In fs/ext4/migrate.c (ffffffff8147a9b1)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffffffff8149e084)
Location: include/linux/spinlock.h:361
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_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 (ffffffff814af0ca)
Location: include/linux/spinlock.h:361
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:__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
In fs/jbd2/transaction.c (ffffffff814b67c2)
Location: include/linux/spinlock.h:361
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: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_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:jbd2_journal_lock_updates
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff814b7121)
Location: include/linux/spinlock.h:361
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff814ba5c4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- 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
In fs/jbd2/revoke.c (ffffffff814babb4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff814c0953)
Location: include/linux/spinlock.h:361
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_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 (ffffffff814c2572)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff814ca8d4)
Location: include/linux/spinlock.h:361
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_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff814cac9b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff814ce507)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff814cf746)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff814d41ec)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- 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 (ffffffff814d56be)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff814d5c43)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff814e38bd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (ffffffff814e4135)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (ffffffff814e6d0c)
Location: include/linux/spinlock.h:361
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_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_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:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_put_request
In fs/fuse/dir.c (ffffffff814ed3cd)
Location: include/linux/spinlock.h:361
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 (ffffffff814f3c42)
Location: include/linux/spinlock.h:361
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_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 (ffffffff814f69b8)
Location: include/linux/spinlock.h:361
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_reverse_inval_inode
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff814f7574)
Location: include/linux/spinlock.h:361
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 (ffffffff814f8a71)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- 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_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
In fs/fuse/dax.c (ffffffff814fb56f)
Location: include/linux/spinlock.h:361
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 (ffffffff814ff3f6)
Location: include/linux/spinlock.h:361
Inline: True
In ipc/util.c (ffffffff81501ec6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- ipc/util.c:sysvipc_find_ipc
- ipc/util.c:ipc_addid
- ipc/util.c:ipc_findkey
In ipc/msg.c (ffffffff81504f2e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffffffff81506603)
Location: include/linux/spinlock.h:361
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:semctl_down
- 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_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff8150c89f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff8150eabf)
Location: include/linux/spinlock.h:361
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_timedsend
- 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
In ipc/namespace.c (ffffffff81511005)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff81511947)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff815137b5)
Location: include/linux/spinlock.h:361
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_user_lookup
In security/keys/keyctl.c (ffffffff81516fdd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff8151b9ed)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff8153295f)
Location: include/linux/spinlock.h:361
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/lsm_audit.c (ffffffff8155a0b4)
Location: include/linux/spinlock.h:361
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 (ffffffff8155ba1b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
- security/tomoyo/audit.c:tomoyo_write_log2
In security/tomoyo/common.c (ffffffff8155d04d)
Location: include/linux/spinlock.h:361
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 (ffffffff81568315)
Location: include/linux/spinlock.h:361
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 (ffffffff81570aae)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff8157570b)
Location: include/linux/spinlock.h:361
Inline: True
In security/apparmor/lsm.c (ffffffff832e57e8)
Location: include/linux/spinlock.h:361
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
In security/apparmor/file.c (ffffffff815889a7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff81592a50)
Location: include/linux/spinlock.h:361
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 (ffffffff815939aa)
Location: include/linux/spinlock.h:361
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 (ffffffff815979ca)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
In security/integrity/ima/ima_template.c (ffffffff8159ffe5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffff815ae34c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff815be105)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bdev.c (ffffffff815c5166)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- 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:nr_blockdev_pages
- block/bdev.c:truncate_bdev_range
In block/bio.c (ffffffff815c64f7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff815ca17f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff815d22bc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- 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
In block/blk-mq.c (ffffffff815dbf2d)
Location: include/linux/spinlock.h:361
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_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 (ffffffff815e0f1e)
Location: include/linux/spinlock.h:361
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 (ffffffff815e3e4a)
Location: include/linux/spinlock.h:361
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 (ffffffff815e4ae5)
Location: include/linux/spinlock.h:361
Inline: True
In block/partitions/core.c (ffffffff815e6961)
Location: include/linux/spinlock.h:361
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 (ffffffff815f27b7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff815fdc4d)
Location: include/linux/spinlock.h:361
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 (ffffffff8160091b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch2_start
- block/mq-deadline.c:deadline_dispatch1_start
- block/mq-deadline.c:deadline_dispatch0_start
- block/mq-deadline.c:deadline_write2_fifo_start
- block/mq-deadline.c:deadline_read2_fifo_start
- block/mq-deadline.c:deadline_write1_fifo_start
- block/mq-deadline.c:deadline_read1_fifo_start
- block/mq-deadline.c:deadline_write0_fifo_start
- block/mq-deadline.c:deadline_read0_fifo_start
- 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 (ffffffff81607c43)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (ffffffff8160ff50)
Location: include/linux/spinlock.h:361
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 (ffffffff8161d1b8)
Location: include/linux/spinlock.h:361
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 (ffffffff8161d83b)
Location: include/linux/spinlock.h:361
Inline: True
In lib/genalloc.c (ffffffff81629e33)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff81647ef0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/dec_and_lock.c (ffffffff8165db72)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (ffffffff8165f874)
Location: include/linux/spinlock.h:361
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 (ffffffff8165fdd0)
Location: include/linux/spinlock.h:361
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 (ffffffff816720d5)
Location: include/linux/spinlock.h:361
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 (ffffffff8168ef57)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- 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_poll
- drivers/gpio/gpiolib-cdev.c:linereq_put_event
In drivers/pci/pci.c (ffffffff816a0a7b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
In drivers/pci/pci-driver.c (ffffffff816a6cb0)
Location: include/linux/spinlock.h:361
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 (ffffffff816d62e8)
Location: include/linux/spinlock.h:361
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 (ffffffff81787bc5)
Location: include/linux/spinlock.h:361
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 (ffffffff8178e339)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/events/events_base.c (ffffffff81793913)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
In drivers/xen/xenbus/xenbus_client.c (ffffffff8179a5c0)
Location: include/linux/spinlock.h:361
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 (ffffffff8179b933)
Location: include/linux/spinlock.h:361
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 (ffffffff817a4ff5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/regulator/core.c (ffffffff817aacb0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/regulator/core.c:regulator_get_error_flags
In drivers/regulator/irq_helpers.c (ffffffff817b2459)
Location: include/linux/spinlock.h:361
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 (ffffffff817b76e5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_release
- drivers/tty/tty_io.c:release_one_tty
- drivers/tty/tty_io.c:redirected_tty_write
In drivers/tty/tty_jobctrl.c (ffffffff817c1a89)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff817c3fc5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff817c6ae9)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff817cb8a0)
Location: include/linux/spinlock.h:361
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/hvc/hvc_xen.c (ffffffff832fa450)
Location: include/linux/spinlock.h:361
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 (ffffffff817df951)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff817f4d76)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffff817fb1cc)
Location: include/linux/spinlock.h:361
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 (ffffffff817fb941)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff817fec7c)
Location: include/linux/spinlock.h:361
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 (ffffffff8181108e)
Location: include/linux/spinlock.h:361
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 (ffffffff8181e004)
Location: include/linux/spinlock.h:361
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:dmar_insert_one_dev_info
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
In drivers/iommu/intel/svm.c (ffffffff81821231)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/iommu/intel/svm.c:pasid_private_add
In drivers/iommu/iommu.c (ffffffff818289a5)
Location: include/linux/spinlock.h:361
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 (ffffffff8182be55)
Location: include/linux/spinlock.h:361
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_set_data
- drivers/iommu/ioasid.c:ioasid_unregister_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:default_alloc
In drivers/iommu/iova.c (ffffffff8182d2f0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
In drivers/base/core.c (ffffffff81838281)
Location: include/linux/spinlock.h:361
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 (ffffffff818385fd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff8183be97)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff8183d619)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff818414f1)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff8184537c)
Location: include/linux/spinlock.h:361
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 (ffffffff81847228)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_submit_req
In drivers/base/power/runtime.c (ffffffff8184b0c9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- 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 (ffffffff81858ce7)
Location: include/linux/spinlock.h:361
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
In drivers/base/memory.c (ffffffff8185cdd6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/memory.c:memory_group_register
In drivers/base/regmap/regmap.c (ffffffff8185f49c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff81874f79)
Location: include/linux/spinlock.h:361
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 (ffffffff81881642)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff8188a225)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff8188c1c0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff8188fd8e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffff8189aad6)
Location: include/linux/spinlock.h:361
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 (ffffffff8189f6fd)
Location: include/linux/spinlock.h:361
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 (ffffffff818a3cf9)
Location: include/linux/spinlock.h:361
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 (ffffffff818a4d35)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/dma-buf/dma-heap.c (ffffffff818a7f83)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_add
In drivers/scsi/scsi_scan.c (ffffffff818bab12)
Location: include/linux/spinlock.h:361
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 (ffffffff818c0825)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff818ca642)
Location: include/linux/spinlock.h:361
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 (ffffffff818d272d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff8190f691)
Location: include/linux/spinlock.h:361
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_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 (ffffffff81915da5)
Location: include/linux/spinlock.h:361
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_push
In drivers/net/xen-netfront.c (ffffffff8191f346)
Location: include/linux/spinlock.h:361
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
In drivers/vfio/vfio.c (ffffffff819224e4)
Location: include/linux/spinlock.h:361
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
In drivers/usb/core/hcd.c (ffffffff819435f3)
Location: include/linux/spinlock.h:361
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 (ffffffff81946b76)
Location: include/linux/spinlock.h:361
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 (ffffffff81d163e7)
Location: include/linux/spinlock.h:361
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff81952248)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff8195b7d5)
Location: include/linux/spinlock.h:361
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 (ffffffff8196103f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff8196a855)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ehci-hcd.c (ffffffff8197c97d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_irq
In drivers/usb/host/ohci-hcd.c (ffffffff81984cdf)
Location: include/linux/spinlock.h:361
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 (ffffffff8198b8f2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff8199feb8)
Location: include/linux/spinlock.h:361
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 (ffffffff819aa258)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff819ab137)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
In drivers/input/mousedev.c (ffffffff819bbbdd)
Location: include/linux/spinlock.h:361
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 (ffffffff819bcfca)
Location: include/linux/spinlock.h:361
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 (ffffffff819c35e5)
Location: include/linux/spinlock.h:361
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 (ffffffff819ca7c5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff819d4712)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:name_show
In drivers/thermal/thermal_sysfs.c (ffffffff819e5e40)
Location: include/linux/spinlock.h:361
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 (ffffffff835456e2)
Location: include/linux/spinlock.h:361
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_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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/md-bitmap.c (ffffffff81a01de5)
Location: include/linux/spinlock.h:361
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 (ffffffff81a0bc1d)
Location: include/linux/spinlock.h:361
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 (ffffffff81a256b0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/pcc-cpufreq.c (ffffffff81a2e388)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff81a3449b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_state_disabled
In drivers/cpuidle/sysfs.c (ffffffff81a35015)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81d517ff)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- 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 (ffffffff81d4cd82)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/vme/vme.c (ffffffff81a693f8)
Location: include/linux/spinlock.h:361
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
In net/socket.c (ffffffff81a74c32)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/socket.c:sock_unregister
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81a7bbd4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff81a8d86a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81a8f495)
Location: include/linux/spinlock.h:361
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 (ffffffff81a9ef4a)
Location: include/linux/spinlock.h:361
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:generic_xdp_tx
- 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_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/neighbour.c (ffffffff81aad726)
Location: include/linux/spinlock.h:361
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 (ffffffff81ad5312)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff81ad8882)
Location: include/linux/spinlock.h:361
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 (ffffffff81adb614)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff81adca05)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/drop_monitor.c (ffffffff81ae9815)
Location: include/linux/spinlock.h:361
Inline: True
In net/core/netprio_cgroup.c (ffffffff81aec8f9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffff81aecd88)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid_task
In net/core/devlink.c (ffffffff81af629f)
Location: include/linux/spinlock.h:361
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 (ffffffff81b0a148)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_update_elem
In net/sched/sch_generic.c (ffffffff81b0fc79)
Location: include/linux/spinlock.h:361
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: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
In net/sched/cls_api.c (ffffffff81b18473)
Location: include/linux/spinlock.h:361
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 (ffffffff81b46a88)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81b49765)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81b5452f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81b558fa)
Location: include/linux/spinlock.h:361
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 (ffffffff81b57225)
Location: include/linux/spinlock.h:361
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
In net/ipv4/tcp.c (ffffffff81b5f7f9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv4/tcp.c:__tcp_close
In net/ipv4/tcp_output.c (ffffffff81b74ff5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81b76394)
Location: include/linux/spinlock.h:361
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 (ffffffff81b7b3f5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:listening_get_first
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff81b80016)
Location: include/linux/spinlock.h:361
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 (ffffffff81b82c2b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_create_child
In net/ipv4/tcp_ulp.c (ffffffff81b83cd5)
Location: include/linux/spinlock.h:361
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 (ffffffff81b8b953)
Location: include/linux/spinlock.h:361
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81b933a0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81ba048f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81ba6365)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff81bbb0a6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff81bc9ea5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff81bd0225)
Location: include/linux/spinlock.h:361
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
In net/xfrm/xfrm_state.c (ffffffff81bd8385)
Location: include/linux/spinlock.h:361
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 (ffffffff81bdf02f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81be33ee)
Location: include/linux/spinlock.h:361
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 (ffffffff81be5e3d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- 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_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_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_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_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_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 (ffffffff81beb094)
Location: include/linux/spinlock.h:361
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 (ffffffff81bebc71)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81bee995)
Location: include/linux/spinlock.h:361
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 (ffffffff81bf7b83)
Location: include/linux/spinlock.h:361
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_dad_run
- net/ipv6/addrconf.c:addrconf_dad_completed
- net/ipv6/addrconf.c:addrconf_dad_work
- 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 (ffffffff81c029b5)
Location: include/linux/spinlock.h:361
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 (ffffffff81c0802e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/reassembly.c (ffffffff81c2b1d7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81c2e1b5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81c35c7e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff81c40e8d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81c46775)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81c4ec8b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81c54b92)
Location: include/linux/spinlock.h:361
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: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 (ffffffff81c5d2d5)
Location: include/linux/spinlock.h:361
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 (ffffffff83314c5b)
Location: include/linux/spinlock.h:361
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In net/l3mdev/l3mdev.c (ffffffff81c6a2ea)
Location: include/linux/spinlock.h:361
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 (ffffffff81c7b8c2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_retransmit_timer
In arch/x86/pci/xen.c (ffffffff81c8f3d5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- 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_initdom_setup_msi_irqs
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In init/main.c (ffffffff81e43804)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- init/main.c:set_mems_allowed
In arch/x86/xen/enlighten_pv.c (ffffffff81030956)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff81033bd6)
Location: include/linux/spinlock.h:347
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
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8106d365)
Location: include/linux/spinlock.h:347
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
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff8107d8a6)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff8107e690)
Location: include/linux/spinlock.h:347
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 (ffffffff81080052)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81081f88)
Location: include/linux/spinlock.h:347
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_mark_page_reclaimable
- 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 (ffffffff81084b12)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff81f1dae5)
Location: include/linux/spinlock.h:347
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: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 (ffffffff810ad160)
Location: include/linux/spinlock.h:347
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 (ffffffff810b21f8)
Location: include/linux/spinlock.h:347
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:update_page_count
In arch/x86/mm/pat/memtype.c (ffffffff810b3cb9)
Location: include/linux/spinlock.h:347
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
In arch/x86/mm/kmmio.c (ffffffff810b7040)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In kernel/fork.c (ffffffff810cc562)
Location: include/linux/spinlock.h:347
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_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 (ffffffff810cc841)
Location: include/linux/spinlock.h:347
Inline: True
In kernel/exit.c (ffffffff810d18ef)
Location: include/linux/spinlock.h:347
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:__exit_signal
- kernel/exit.c:__exit_signal
In kernel/ptrace.c (ffffffff810dbee4)
Location: include/linux/spinlock.h:347
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 (ffffffff810e0286)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810ea527)
Location: include/linux/spinlock.h:347
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 (ffffffff810ed99e)
Location: include/linux/spinlock.h:347
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 (ffffffff810f8305)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810f99ea)
Location: include/linux/spinlock.h:347
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 (ffffffff810ff61f)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/nsproxy.c:validate_nsset
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff8110b2a6)
Location: include/linux/spinlock.h:347
Inline: True
In kernel/sched/build_utility.c (ffffffff81140111)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/sched/build_utility.c:do_wait_intr
In kernel/irq/msi.c (ffffffff8116ef6e)
Location: include/linux/spinlock.h:347
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 (ffffffff81176950)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff8117ecea)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
- kernel/rcu/tree.c:exp_funnel_lock
In kernel/time/clocksource.c (ffffffff811a0c8c)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff811a5d03)
Location: include/linux/spinlock.h:347
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 (ffffffff811aa461)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:posix_cpu_timers_work
In kernel/time/namespace.c (ffffffff811b1f5e)
Location: include/linux/spinlock.h:347
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 (ffffffff811b2457)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/futex/core.c:exit_pi_state_list
- kernel/futex/core.c:futex_unqueue
- kernel/futex/core.c:futex_q_lock
In kernel/futex/pi.c (ffffffff811b56ec)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/pi.c:__fixup_pi_state_owner
In kernel/futex/requeue.c (ffffffff811b648a)
Location: include/linux/spinlock.h:347
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
In kernel/futex/waitwake.c (ffffffff811b6f50)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake
In kernel/cgroup/cgroup.c (ffffffff811cc9a8)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
In kernel/cgroup/namespace.c (ffffffff811ce685)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff811d0c79)
Location: include/linux/spinlock.h:347
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 (ffffffff811d15b5)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff811d99a4)
Location: include/linux/spinlock.h:347
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 (ffffffff811da595)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff811dce35)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff811e8765)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/auditsc.c:audit_alloc_name
In kernel/audit_tree.c (ffffffff811ecdf7)
Location: include/linux/spinlock.h:347
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: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:create_chunk
In kernel/debug/debug_core.c (ffffffff811f4925)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/trace/trace_events.c (ffffffff81239b57)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/core.c (ffffffff8126bc85)
Location: include/linux/spinlock.h:347
Inline: True
In kernel/bpf/syscall.c (ffffffff81270074)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_show_fdinfo
In kernel/bpf/bpf_local_storage.c (ffffffff812a7b02)
Location: include/linux/spinlock.h:347
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 (ffffffff812ba3ce)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff812bd58e)
Location: include/linux/spinlock.h:347
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 (ffffffff812e66ac)
Location: include/linux/spinlock.h:347
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
In kernel/padata.c (ffffffff812e9c56)
Location: include/linux/spinlock.h:347
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_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 (ffffffff812ede5c)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:add_watch_to_object
In mm/filemap.c (ffffffff812f387d)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- 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 (ffffffff812fb07e)
Location: include/linux/spinlock.h:347
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_badness
In mm/fadvise.c (ffffffff812fb86b)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff813000b0)
Location: include/linux/spinlock.h:347
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 (ffffffff81307774)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (ffffffff8130cc9e)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff81314d64)
Location: include/linux/spinlock.h:347
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_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 (ffffffff8131e43a)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff81322eeb)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/list_lru.c (ffffffff8133517e)
Location: include/linux/spinlock.h:347
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_add
In mm/gup.c (ffffffff81338609)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff8133d8da)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- 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_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_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:handle_pte_marker
- mm/memory.c:remove_device_exclusive_entry
- 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:apply_to_pte_range
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:insert_pages
- mm/memory.c:__get_locked_pte
- mm/memory.c:zap_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 (ffffffff8134945a)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff8134c985)
Location: include/linux/spinlock.h:347
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 (ffffffff81350e2b)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff81353b13)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff81356649)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff8135882f)
Location: include/linux/spinlock.h:347
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
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff81358d05)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pte_range
In mm/rmap.c (ffffffff8135e074)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff81360a8c)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/vmalloc.c:s_show
- mm/vmalloc.c:s_start
- mm/vmalloc.c:vmalloc_dump_obj
- 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:__get_vm_area_node
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vb_free
- 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 (ffffffff813717a5)
Location: include/linux/spinlock.h:347
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 (ffffffff81376847)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff81383626)
Location: include/linux/spinlock.h:347
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:__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: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: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:swap_type_of
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:try_to_free_swap
- 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:__swp_swapcount
- mm/swapfile.c:__swp_swapcount
- 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:__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: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/zswap.c (ffffffff81384d8b)
Location: include/linux/spinlock.h:347
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_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 (ffffffff81394a52)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_unshare_all_pmds
- 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: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_wp
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:move_hugetlb_page_tables
- 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_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:allocate_file_region_entries
In mm/mempolicy.c (ffffffff8139a8e2)
Location: include/linux/spinlock.h:347
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 (ffffffff8139c005)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/sparse-vmemmap.c:vmemmap_p4d_range
- mm/sparse-vmemmap.c:__split_vmemmap_huge_pmd
In mm/mmu_notifier.c (ffffffff8139ce9c)
Location: include/linux/spinlock.h:347
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_unregister
- 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
In mm/ksm.c (ffffffff813a2ec5)
Location: include/linux/spinlock.h:347
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:replace_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 (ffffffff813b2978)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/migrate.c:__buffer_migrate_page
- 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 (ffffffff813b6e58)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/migrate_device.c:migrate_vma_collect_pmd
- mm/migrate_device.c:migrate_vma_collect_pmd
In mm/huge_memory.c (ffffffff813bf76c)
Location: include/linux/spinlock.h:347
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
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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: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_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
In mm/khugepaged.c (ffffffff813c8373)
Location: include/linux/spinlock.h:347
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_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 (ffffffff813cffb2)
Location: include/linux/spinlock.h:347
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_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_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
- mm/memcontrol.c:folio_lruvec_lock
In mm/vmpressure.c (ffffffff813d5e95)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure_work_fn
In mm/memory-failure.c (ffffffff813d9bff)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/memory-failure.c:hwpoison_pte_range
In mm/zpool.c (ffffffff813ded05)
Location: include/linux/spinlock.h:347
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 (ffffffff813dfab3)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/zbud.c:zbud_zpool_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff813e23e8)
Location: include/linux/spinlock.h:347
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 (ffffffff813e4264)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_atomic_install_pte
In mm/hmm.c (ffffffff813e81a7)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff813ee830)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/read_write.c:generic_file_llseek_size
In fs/super.c (ffffffff813f6675)
Location: include/linux/spinlock.h:347
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_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:deactivate_locked_super
In fs/char_dev.c (ffffffff813f6fd3)
Location: include/linux/spinlock.h:347
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 (ffffffff813f7f87)
Location: include/linux/spinlock.h:347
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 (ffffffff813faf81)
Location: include/linux/spinlock.h:347
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 (ffffffff813fec39)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- 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 (ffffffff81409d6b)
Location: include/linux/spinlock.h:347
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:set_root
In fs/fcntl.c (ffffffff8140b454)
Location: include/linux/spinlock.h:347
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 (ffffffff8140c62c)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff814129d1)
Location: include/linux/spinlock.h:347
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_exchange
- 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_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_obtain_alias
- 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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- 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: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: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:d_mark_dontcache
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:__dentry_kill
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff814165e3)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5
- 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: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
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff8141b5fb)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:replace_fd
- 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 (ffffffff8141e645)
Location: include/linux/spinlock.h:347
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: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: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 (ffffffff8142a498)
Location: include/linux/spinlock.h:347
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 (ffffffff8142c481)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- 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_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
In fs/fs-writeback.c (ffffffff8143511c)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- 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: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:__writeback_single_inode
- 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_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 (ffffffff81436602)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff8143c006)
Location: include/linux/spinlock.h:347
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 (ffffffff8143cb61)
Location: include/linux/spinlock.h:347
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 (ffffffff8143dcd5)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/kernel_read_file.c (ffffffff81441565)
Location: include/linux/spinlock.h:347
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 (ffffffff814438fa)
Location: include/linux/spinlock.h:347
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 (ffffffff8144cb6c)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff8144e0d2)
Location: include/linux/spinlock.h:347
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
In fs/notify/notification.c (ffffffff8144ea95)
Location: include/linux/spinlock.h:347
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
In fs/notify/group.c (ffffffff8144ed39)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff8144f5cc)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff81450eb9)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff81451e3a)
Location: include/linux/spinlock.h:347
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 (ffffffff81452f95)
Location: include/linux/spinlock.h:347
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff814565b9)
Location: include/linux/spinlock.h:347
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_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 (ffffffff81459b70)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff8145b0df)
Location: include/linux/spinlock.h:347
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 (ffffffff8145dcf3)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (ffffffff814649cc)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- 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 (ffffffff81468c5f)
Location: include/linux/spinlock.h:347
Inline: True
In fs/crypto/hooks.c (ffffffff8146c66e)
Location: include/linux/spinlock.h:347
Inline: True
In fs/crypto/keyring.c (ffffffff8146cc86)
Location: include/linux/spinlock.h:347
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
In fs/crypto/keysetup.c (ffffffff8146efda)
Location: include/linux/spinlock.h:347
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 (ffffffff8146f68a)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
In fs/locks.c (ffffffff81476c7b)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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:flock_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
- fs/locks.c:locks_owner_has_blockers
In fs/mbcache.c (ffffffff81481c45)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/mbcache.c:mb_cache_shrink
- 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 (ffffffff81485a52)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff814861e5)
Location: include/linux/spinlock.h:347
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
In fs/fhandle.c (ffffffff814867fc)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
In fs/quota/dquot.c (ffffffff8148f9d8)
Location: include/linux/spinlock.h:347
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_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_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_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: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:dquot_commit
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81499bfd)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- 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
- fs/proc/task_mmu.c:hold_task_mempolicy
In fs/proc/inode.c (ffffffff8149c124)
Location: include/linux/spinlock.h:347
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_entry_rundown
- fs/proc/inode.c:proc_invalidate_siblings_dcache
In fs/proc/base.c (ffffffff814a3295)
Location: include/linux/spinlock.h:347
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 (ffffffff814a4c7d)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/proc/generic.c:proc_readdir_de
In fs/proc/array.c (ffffffff814a5849)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff814a7d28)
Location: include/linux/spinlock.h:347
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 (ffffffff814aa439)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff814abea9)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- 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_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:insert_header
In fs/proc/proc_net.c (ffffffff814ae117)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/proc/vmcore.c (ffffffff814af985)
Location: include/linux/spinlock.h:347
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 (ffffffff814b24c6)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/kernfs/inode.c:kernfs_iop_permission
- fs/kernfs/inode.c:kernfs_iop_getattr
In fs/kernfs/dir.c (ffffffff814b40ff)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_dop_revalidate
- fs/kernfs/dir.c:kernfs_find_and_get_node_by_id
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff814b7ef3)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff814b82d5)
Location: include/linux/spinlock.h:347
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 (ffffffff814b8e25)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/sysfs/group.c:compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff814b96b8)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff814bbf28)
Location: include/linux/spinlock.h:347
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_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff814bd5bf)
Location: include/linux/spinlock.h:347
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
In fs/ext4/balloc.c (ffffffff814c0152)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
In fs/ext4/ext4_jbd2.c (ffffffff814c2c66)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/ext4/ext4_jbd2.c:__ext4_journal_get_write_access
In fs/ext4/extents.c (ffffffff814c36fc)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff814d045f)
Location: include/linux/spinlock.h:347
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_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (ffffffff814d8199)
Location: include/linux/spinlock.h:347
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_mark_inode_used
- 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_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff814e2d8e)
Location: include/linux/spinlock.h:347
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_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_update_reserve_space
In fs/ext4/mballoc.c (ffffffff814fc52f)
Location: include/linux/spinlock.h:347
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_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_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_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_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 (ffffffff814fcda3)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffffffff81522693)
Location: include/linux/spinlock.h:347
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_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 (ffffffff8153616e)
Location: include/linux/spinlock.h:347
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_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_start_update
In fs/jbd2/transaction.c (ffffffff815401e8)
Location: include/linux/spinlock.h:347
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: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_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
In fs/jbd2/commit.c (ffffffff81540b3e)
Location: include/linux/spinlock.h:347
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff81544422)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- 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
In fs/jbd2/revoke.c (ffffffff81544a48)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff8154b1a6)
Location: include/linux/spinlock.h:347
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_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 (ffffffff8154d062)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff81554804)
Location: include/linux/spinlock.h:347
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_statfs
In fs/fat/cache.c (ffffffff81556d0f)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff8155ae26)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff8155ba76)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8156038b)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- 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 (ffffffff815627a2)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff815633e5)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate
In fs/exportfs/expfs.c (ffffffff81571c87)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (ffffffff81572655)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff81574abb)
Location: include/linux/spinlock.h:347
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_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_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:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_put_request
In fs/fuse/dir.c (ffffffff8157c22c)
Location: include/linux/spinlock.h:347
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 (ffffffff81583572)
Location: include/linux/spinlock.h:347
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_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 (ffffffff815867f5)
Location: include/linux/spinlock.h:347
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_reverse_inval_inode
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff81587679)
Location: include/linux/spinlock.h:347
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 (ffffffff81589056)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- 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_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
In fs/fuse/dax.c (ffffffff8158ba4e)
Location: include/linux/spinlock.h:347
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 (ffffffff81590146)
Location: include/linux/spinlock.h:347
Inline: True
In ipc/util.c (ffffffff8159332d)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- ipc/util.c:sysvipc_find_ipc
- ipc/util.c:ipc_addid
- ipc/util.c:ipc_findkey
In ipc/msg.c (ffffffff81596887)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffffffff815975f3)
Location: include/linux/spinlock.h:347
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:semctl_down
- 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_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff8159e852)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:shm_close
- ipc/shm.c:shm_destroy
In ipc/mqueue.c (ffffffff8159fec5)
Location: include/linux/spinlock.h:347
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_timedsend
- 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
In ipc/namespace.c (ffffffff815a35b5)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff815a3ca7)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff815a5c45)
Location: include/linux/spinlock.h:347
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_user_lookup
In security/keys/keyctl.c (ffffffff815a9917)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff815aec2d)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff815c1a2f)
Location: include/linux/spinlock.h:347
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/lsm_audit.c (ffffffff815f4ddd)
Location: include/linux/spinlock.h:347
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 (ffffffff815f6924)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
- security/tomoyo/audit.c:tomoyo_write_log2
In security/tomoyo/common.c (ffffffff815f6cd9)
Location: include/linux/spinlock.h:347
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 (ffffffff81603f55)
Location: include/linux/spinlock.h:347
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 (ffffffff8160d3bc)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff81613213)
Location: include/linux/spinlock.h:347
Inline: True
In security/apparmor/lsm.c (ffffffff8349c61b)
Location: include/linux/spinlock.h:347
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:apparmor_d_instantiate
In security/apparmor/file.c (ffffffff8162905f)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff81634831)
Location: include/linux/spinlock.h:347
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 (ffffffff8163519a)
Location: include/linux/spinlock.h:347
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 (ffffffff8163c137)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
In security/integrity/ima/ima_template.c (ffffffff81645c03)
Location: include/linux/spinlock.h:347
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 (ffffffff816568cc)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff81667d05)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bdev.c (ffffffff8166fbd9)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- 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:nr_blockdev_pages
- block/bdev.c:truncate_bdev_range
In block/bio.c (ffffffff816712d4)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff8167558f)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff8167ddda)
Location: include/linux/spinlock.h:347
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
In block/blk-mq.c (ffffffff81686935)
Location: include/linux/spinlock.h:347
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_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 (ffffffff8168fae8)
Location: include/linux/spinlock.h:347
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 (ffffffff81693114)
Location: include/linux/spinlock.h:347
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 (ffffffff81693be3)
Location: include/linux/spinlock.h:347
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 (ffffffff81695ad6)
Location: include/linux/spinlock.h:347
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 (ffffffff816a16d8)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff816b08c5)
Location: include/linux/spinlock.h:347
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 (ffffffff816b2e9b)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch2_start
- block/mq-deadline.c:deadline_dispatch1_start
- block/mq-deadline.c:deadline_dispatch0_start
- block/mq-deadline.c:dd_owned_by_driver_show
- block/mq-deadline.c:dd_queued_show
- block/mq-deadline.c:deadline_write2_fifo_start
- block/mq-deadline.c:deadline_read2_fifo_start
- block/mq-deadline.c:deadline_write1_fifo_start
- block/mq-deadline.c:deadline_read1_fifo_start
- block/mq-deadline.c:deadline_write0_fifo_start
- block/mq-deadline.c:deadline_read0_fifo_start
- 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 (ffffffff816bb5b3)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In io_uring/io_uring.c (ffffffff816d84d2)
Location: include/linux/spinlock.h:347
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_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_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_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 (ffffffff816dc332)
Location: include/linux/spinlock.h:347
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 (ffffffff816e9518)
Location: include/linux/spinlock.h:347
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 (ffffffff816eb295)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- lib/refcount.c:refcount_dec_and_lock
In lib/genalloc.c (ffffffff816fb103)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff8175df00)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In lib/dec_and_lock.c (ffffffff8177719c)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (ffffffff81779086)
Location: include/linux/spinlock.h:347
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 (ffffffff817794d0)
Location: include/linux/spinlock.h:347
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 (ffffffff8178b712)
Location: include/linux/spinlock.h:347
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 (ffffffff817abafe)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- 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_poll
- 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 (ffffffff817bfe8f)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
In drivers/pci/pci-driver.c (ffffffff817c7900)
Location: include/linux/spinlock.h:347
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 (ffffffff817fd9a3)
Location: include/linux/spinlock.h:347
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 (ffffffff818bcee5)
Location: include/linux/spinlock.h:347
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 (ffffffff818c4bb9)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/events/events_base.c (ffffffff818cc2da)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
In drivers/xen/xenbus/xenbus_client.c (ffffffff818d3780)
Location: include/linux/spinlock.h:347
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 (ffffffff818d4f00)
Location: include/linux/spinlock.h:347
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 (ffffffff818da765)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/xen/pci.c:xen_unregister_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 (ffffffff818de5e5)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/xen/grant-dma-ops.c (ffffffff818e0641)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/xen/grant-dma-ops.c:xen_grant_setup_dma_ops
In drivers/regulator/core.c (ffffffff818e4a65)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/regulator/core.c:_regulator_get_error_flags
In drivers/regulator/irq_helpers.c (ffffffff818eddd5)
Location: include/linux/spinlock.h:347
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 (ffffffff818f4181)
Location: include/linux/spinlock.h:347
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_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 (ffffffff818fe4ae)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff81900cd5)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81903ac4)
Location: include/linux/spinlock.h:347
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81909119)
Location: include/linux/spinlock.h:347
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/hvc/hvc_xen.c (ffffffff834b2d07)
Location: include/linux/spinlock.h:347
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 (ffffffff8191d611)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81933f7c)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:crng_make_state
In drivers/char/virtio_console.c (ffffffff819392e3)
Location: include/linux/spinlock.h:347
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 (ffffffff8193a1c1)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff8193da63)
Location: include/linux/spinlock.h:347
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 (ffffffff8195143a)
Location: include/linux/spinlock.h:347
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 (ffffffff8195e48d)
Location: include/linux/spinlock.h:347
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 (ffffffff8195f505)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/iommu/intel/pasid.c:intel_pasid_setup_page_snoop_control
In drivers/iommu/intel/svm.c (ffffffff81961975)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/iommu/intel/svm.c:intel_svm_bind_mm
In drivers/iommu/iommu.c (ffffffff81968965)
Location: include/linux/spinlock.h:347
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 (ffffffff8196d0a5)
Location: include/linux/spinlock.h:347
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_set_data
- drivers/iommu/ioasid.c:ioasid_unregister_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:default_alloc
In drivers/iommu/iova.c (ffffffff8196e84a)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
In drivers/base/core.c (ffffffff8197a5f1)
Location: include/linux/spinlock.h:347
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 (ffffffff8197aa3d)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff8197e6c2)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff819802c3)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff81984aaf)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff8198b4de)
Location: include/linux/spinlock.h:347
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 (ffffffff8198bf8e)
Location: include/linux/spinlock.h:347
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 (ffffffff81990a7b)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- 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 (ffffffff8199fa2a)
Location: include/linux/spinlock.h:347
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:alloc_lookup_fw_priv
In drivers/base/memory.c (ffffffff819a4054)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/base/memory.c:memory_group_register
In drivers/base/regmap/regmap.c (ffffffff819a78e1)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff819b9d59)
Location: include/linux/spinlock.h:347
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 (ffffffff819c9e90)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff819d3515)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff819d5550)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff819d9807)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffff819e4211)
Location: include/linux/spinlock.h:347
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 (ffffffff819e9399)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/dax/super.c:dax_add_host
In drivers/dma-buf/dma-buf.c (ffffffff819ec3ad)
Location: include/linux/spinlock.h:347
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 (ffffffff819ee6e5)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/dma-buf/dma-heap.c (ffffffff819f1cb9)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_add
In drivers/scsi/scsi_scan.c (ffffffff81a06587)
Location: include/linux/spinlock.h:347
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 (ffffffff81a0cc45)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff81a17c18)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- 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 (ffffffff81a2062d)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff81a626e7)
Location: include/linux/spinlock.h:347
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_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 (ffffffff81a68755)
Location: include/linux/spinlock.h:347
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_push
In drivers/net/xen-netfront.c (ffffffff81a746c3)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/vfio/vfio.c (ffffffff81a760c4)
Location: include/linux/spinlock.h:347
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
In drivers/usb/core/hcd.c (ffffffff81a9ba56)
Location: include/linux/spinlock.h:347
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 (ffffffff81a9efe6)
Location: include/linux/spinlock.h:347
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 (ffffffff81ee0fca)
Location: include/linux/spinlock.h:347
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff81aa9559)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff81ab5605)
Location: include/linux/spinlock.h:347
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 (ffffffff81abb43d)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff81ac4bc5)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ehci-hcd.c (ffffffff81ad8b4b)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_irq
In drivers/usb/host/ohci-hcd.c (ffffffff81ae0261)
Location: include/linux/spinlock.h:347
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 (ffffffff81ae5ac5)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff81afd578)
Location: include/linux/spinlock.h:347
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 (ffffffff81b07ec3)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff81b08ed5)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
In drivers/input/mousedev.c (ffffffff81b1b17d)
Location: include/linux/spinlock.h:347
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 (ffffffff81b1c53a)
Location: include/linux/spinlock.h:347
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 (ffffffff81b24063)
Location: include/linux/spinlock.h:347
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 (ffffffff81b2c625)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff81b3681c)
Location: include/linux/spinlock.h:347
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 (ffffffff81b3eebd)
Location: include/linux/spinlock.h:347
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 (ffffffff81b4aebf)
Location: include/linux/spinlock.h:347
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 (ffffffff83723c11)
Location: include/linux/spinlock.h:347
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: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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/md-bitmap.c (ffffffff81b67e65)
Location: include/linux/spinlock.h:347
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 (ffffffff81b7410d)
Location: include/linux/spinlock.h:347
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_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 (ffffffff81b8e8c4)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/pcc-cpufreq.c (ffffffff81b9a048)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpufreq/intel_pstate.c (ffffffff81b9ce3c)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/cpufreq/intel_pstate.c:intel_pstate_driver_cleanup
In drivers/cpuidle/driver.c (ffffffff81ba0cff)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_state_disabled
In drivers/cpuidle/sysfs.c (ffffffff81ba17e5)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/leds/led-triggers.c (ffffffff81bba48b)
Location: include/linux/spinlock.h:347
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 (ffffffff81f21d0e)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- 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 (ffffffff81f1c9c2)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/vme/vme.c (ffffffff81bd9e2b)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/vme/vme.c:vme_master_request
- drivers/vme/vme.c:vme_master_request
In drivers/hte/hte.c (ffffffff81be4d9d)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- drivers/hte/hte.c:hte_register_chip
- drivers/hte/hte.c:hte_ts_get
In net/socket.c (ffffffff81be61b2)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/socket.c:sock_unregister
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81befa55)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff81c03397)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81c05155)
Location: include/linux/spinlock.h:347
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 (ffffffff81c11d3b)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add_weight
- 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_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/neighbour.c (ffffffff81c22b98)
Location: include/linux/spinlock.h:347
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 (ffffffff81c533fd)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/core/gro.c:dev_remove_offload
- net/core/gro.c:dev_add_offload
In net/core/net-sysfs.c (ffffffff81c5567a)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff81c597bd)
Location: include/linux/spinlock.h:347
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 (ffffffff81c5cad2)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff81c5cca3)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_register
In net/core/drop_monitor.c (ffffffff81c6c063)
Location: include/linux/spinlock.h:347
Inline: True
In net/core/netprio_cgroup.c (ffffffff81c6f411)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffff81c6f98e)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:write_classid
- net/core/netclassid_cgroup.c:cgrp_attach
In net/core/devlink.c (ffffffff81c727a0)
Location: include/linux/spinlock.h:347
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 (ffffffff81c903c7)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_update_elem
In net/sched/sch_generic.c (ffffffff81c96e68)
Location: include/linux/spinlock.h:347
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: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
In net/sched/cls_api.c (ffffffff81c9f1e6)
Location: include/linux/spinlock.h:347
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 (ffffffff81cd3b0f)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81cd6d4f)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81ce25d5)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81ce32fa)
Location: include/linux/spinlock.h:347
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 (ffffffff81ce51ae)
Location: include/linux/spinlock.h:347
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
In net/ipv4/tcp.c (ffffffff81cef011)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_abort
- net/ipv4/tcp.c:__tcp_close
In net/ipv4/tcp_output.c (ffffffff81d047c5)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81d05b64)
Location: include/linux/spinlock.h:347
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 (ffffffff81d099cb)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:listening_get_first
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff81d1037e)
Location: include/linux/spinlock.h:347
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 (ffffffff81d13261)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_create_child
In net/ipv4/tcp_ulp.c (ffffffff81d14385)
Location: include/linux/spinlock.h:347
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 (ffffffff81d18cf2)
Location: include/linux/spinlock.h:347
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81d23a62)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81d32953)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81d38d35)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/ping.c (ffffffff81d42ad2)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_unhash
- net/ipv4/ping.c:ping_get_port
In net/ipv4/sysctl_net_ipv4.c (ffffffff81d4f1da)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff81d5f5f5)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff81d628c5)
Location: include/linux/spinlock.h:347
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
In net/xfrm/xfrm_state.c (ffffffff81d6d015)
Location: include/linux/spinlock.h:347
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 (ffffffff81d75d95)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81d7a61e)
Location: include/linux/spinlock.h:347
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 (ffffffff81d7c11d)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- 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_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_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_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_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_bsd
- 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_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 (ffffffff81d83398)
Location: include/linux/spinlock.h:347
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 (ffffffff81d84161)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81d86f25)
Location: include/linux/spinlock.h:347
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 (ffffffff81d8e451)
Location: include/linux/spinlock.h:347
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_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_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 (ffffffff81d9c5e2)
Location: include/linux/spinlock.h:347
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 (ffffffff81da2d58)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/reassembly.c (ffffffff81dc848a)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81dcba99)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81dd36ee)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff81ddf5ae)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81de5135)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81def648)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81df4d84)
Location: include/linux/spinlock.h:347
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: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 (ffffffff81dff250)
Location: include/linux/spinlock.h:347
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 (ffffffff834cf18c)
Location: include/linux/spinlock.h:347
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In net/l3mdev/l3mdev.c (ffffffff81e0d7ee)
Location: include/linux/spinlock.h:347
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 (ffffffff81e20c92)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_retransmit_timer
In net/mctp/route.c (ffffffff81e3aedc)
Location: include/linux/spinlock.h:347
Inline: True
Inline callers:
- 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 (ffffffff81000e5e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- init/main.c:set_mems_allowed
In arch/x86/xen/enlighten_pv.c (ffffffff81037fa2)
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 (ffffffff8103b636)
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_mm_unpin_all
- arch/x86/xen/mmu_pv.c:xen_mm_pin_all
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8107d505)
Location: include/linux/spinlock.h:348
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
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff8108ee16)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff8108fbc0)
Location: include/linux/spinlock.h:348
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 (ffffffff81092966)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81094988)
Location: include/linux/spinlock.h:348
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_mark_page_reclaimable
- 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 (ffffffff81097aa2)
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 (ffffffff820c5f08)
Location: include/linux/spinlock.h:348
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: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 (ffffffff810c7200)
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/pat/set_memory.c (ffffffff810ccaf0)
Location: include/linux/spinlock.h:348
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:update_page_count
In arch/x86/mm/pat/memtype.c (ffffffff810ce899)
Location: include/linux/spinlock.h:348
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
In kernel/fork.c (ffffffff810e9c42)
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:kernel_clone
- kernel/fork.c:kernel_clone
- 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 (ffffffff810ea201)
Location: include/linux/spinlock.h:348
Inline: True
In kernel/exit.c (ffffffff810f033f)
Location: include/linux/spinlock.h:348
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:__exit_signal
- kernel/exit.c:__exit_signal
In kernel/ptrace.c (ffffffff810fc004)
Location: include/linux/spinlock.h:348
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 (ffffffff81100916)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff8110b027)
Location: include/linux/spinlock.h:348
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 (ffffffff8110ee0e)
Location: include/linux/spinlock.h:348
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 (ffffffff8111ad35)
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 (ffffffff8111c75a)
Location: include/linux/spinlock.h:348
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 (ffffffff8112434f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/nsproxy.c:validate_nsset
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff81131686)
Location: include/linux/spinlock.h:348
Inline: True
In kernel/sched/build_utility.c (ffffffff8116c371)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/sched/build_utility.c:do_wait_intr
In kernel/irq/msi.c (ffffffff811a4186)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/irq/msi.c:msi_insert_desc
- kernel/irq/msi.c:msi_insert_desc
In kernel/rcu/srcutree.c (ffffffff811acd00)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff811b4786)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
- kernel/rcu/tree.c:exp_funnel_lock
In kernel/time/clocksource.c (ffffffff811e05cc)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff811e57f3)
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 (ffffffff811ea4ae)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:posix_cpu_timers_work
In kernel/time/namespace.c (ffffffff811f2d8e)
Location: include/linux/spinlock.h:348
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 (ffffffff811f32d7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/futex/core.c:exit_pi_state_list
- kernel/futex/core.c:futex_unqueue
- kernel/futex/core.c:futex_q_lock
In kernel/futex/pi.c (ffffffff811f680c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/pi.c:__fixup_pi_state_owner
In kernel/futex/requeue.c (ffffffff811f75ca)
Location: include/linux/spinlock.h:348
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
In kernel/futex/waitwake.c (ffffffff811f80e0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake
In kernel/cgroup/cgroup.c (ffffffff8120ff2a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
In kernel/cgroup/namespace.c (ffffffff81211ee5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff812147c1)
Location: include/linux/spinlock.h:348
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 (ffffffff81215175)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff8121ee64)
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 (ffffffff8121fb65)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff812227c5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff8122eb35)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/auditsc.c:audit_alloc_name
In kernel/audit_tree.c (ffffffff81233387)
Location: include/linux/spinlock.h:348
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: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:create_chunk
In kernel/debug/debug_core.c (ffffffff81239865)
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
In kernel/trace/trace_events.c (ffffffff81286817)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/core.c (ffffffff812c336d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_map_compatible
In kernel/bpf/syscall.c (ffffffff812c5d04)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_show_fdinfo
In kernel/bpf/bpf_local_storage.c (ffffffff81306537)
Location: include/linux/spinlock.h:348
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 (ffffffff8131d77e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff81320a2b)
Location: include/linux/spinlock.h:348
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 (ffffffff81350185)
Location: include/linux/spinlock.h:348
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
In kernel/padata.c (ffffffff81353abf)
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_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 (ffffffff8135827c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:add_watch_to_object
In mm/filemap.c (ffffffff8135dbe0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/filemap.c:filemap_map_pages
- 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 (ffffffff813643ce)
Location: include/linux/spinlock.h:348
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_badness
In mm/fadvise.c (ffffffff81365990)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff8136aa00)
Location: include/linux/spinlock.h:348
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 (ffffffff813718e4)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (ffffffff813820a7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/vmscan.c:try_to_inc_max_seq
- mm/vmscan.c:try_to_inc_max_seq
- 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
In mm/shmem.c (ffffffff81388c94)
Location: include/linux/spinlock.h:348
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_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 (ffffffff81391f0a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff813976eb)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/list_lru.c (ffffffff813abefe)
Location: include/linux/spinlock.h:348
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_add
In mm/gup.c (ffffffff813b0a6a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/gup.c:follow_p4d_mask
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff813b68fe)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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_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_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: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:apply_to_pte_range
- mm/memory.c:remap_pfn_range_notrack
- mm/memory.c:insert_pages
- mm/memory.c:__get_locked_pte
- mm/memory.c:zap_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 (ffffffff813c183e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff813c5505)
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:mlock_pte_range
In mm/mmap.c (ffffffff813cb2e9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff813cdfcb)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff813d0c6c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff813d2f25)
Location: include/linux/spinlock.h:348
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
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/pagewalk.c (ffffffff813d35dd)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pte_range
In mm/rmap.c (ffffffff813d8e7b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff813dbfac)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/vmalloc.c:s_show
- mm/vmalloc.c:s_start
- mm/vmalloc.c:vmalloc_dump_obj
- 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:__get_vm_area_node
- mm/vmalloc.c:vm_unmap_ram
- mm/vmalloc.c:vb_free
- 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 (ffffffff813eeef5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- 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 (ffffffff813f41b6)
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: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:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff81401046)
Location: include/linux/spinlock.h:348
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:__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: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: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:swap_type_of
- mm/swapfile.c:get_swap_page_of_type
- mm/swapfile.c:folio_free_swap
- 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:__swp_swapcount
- mm/swapfile.c:__swp_swapcount
- 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:__swap_entry_free
- 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: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/zswap.c (ffffffff81402a5b)
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_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 (ffffffff8140dd79)
Location: include/linux/spinlock.h:348
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:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_follow_page_mask
- 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:hugetlb_add_to_page_cache
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:move_hugetlb_page_tables
- 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_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:allocate_file_region_entries
In mm/hugetlb_vmemmap.c (ffffffff814139d6)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/hugetlb_vmemmap.c:vmemmap_remap_range
- mm/hugetlb_vmemmap.c:__split_vmemmap_huge_pmd
In mm/mempolicy.c (ffffffff8141a922)
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_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 (ffffffff8141c2cc)
Location: include/linux/spinlock.h:348
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_unregister
- 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
In mm/ksm.c (ffffffff81422b45)
Location: include/linux/spinlock.h:348
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:replace_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 (ffffffff8142cea6)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/slub.c:free_partial
In mm/migrate.c (ffffffff814342dc)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/migrate.c:__buffer_migrate_folio
- 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 (ffffffff814389a7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/migrate_device.c:migrate_vma_collect_pmd
- mm/migrate_device.c:migrate_vma_collect_pmd
In mm/huge_memory.c (ffffffff81441cb5)
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
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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: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_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
In mm/khugepaged.c (ffffffff8144c660)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- 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 (ffffffff81455432)
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_attach
- 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_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
- mm/memcontrol.c:folio_lruvec_lock
In mm/vmpressure.c (ffffffff8145b8b5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure_work_fn
In mm/memory-failure.c (ffffffff8145ffc2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/memory-failure.c:hwpoison_pte_range
In mm/zpool.c (ffffffff814659f5)
Location: include/linux/spinlock.h:348
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 (ffffffff81466413)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/zbud.c:zbud_zpool_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff814699de)
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_migrate
- 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 (ffffffff8146bd03)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_atomic_install_pte
In mm/hmm.c (ffffffff814700b5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff814770b0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/read_write.c:generic_file_llseek_size
In fs/super.c (ffffffff8147f785)
Location: include/linux/spinlock.h:348
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_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:deactivate_locked_super
In fs/char_dev.c (ffffffff81480283)
Location: include/linux/spinlock.h:348
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 (ffffffff814813e7)
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 (ffffffff81484881)
Location: include/linux/spinlock.h:348
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 (ffffffff81488969)
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:create_pipe_files
- fs/pipe.c:pipe_release
In fs/namei.c (ffffffff814944ab)
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:path_init
- fs/namei.c:follow_up
- fs/namei.c:set_root
In fs/fcntl.c (ffffffff81495d94)
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:setfl
In fs/ioctl.c (ffffffff81497067)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff8149dd62)
Location: include/linux/spinlock.h:348
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_exchange
- 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_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_obtain_alias
- 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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- 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: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: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:d_mark_dontcache
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:__dentry_kill
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff814a19e3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5
- 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: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
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff814a76eb)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:replace_fd
- 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 (ffffffff814aaf25)
Location: include/linux/spinlock.h:348
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: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: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:sb_prepare_remount_readonly
In fs/libfs.c (ffffffff814b9de1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- 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_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
In fs/fs-writeback.c (ffffffff814c315c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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: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:__writeback_single_inode
- 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_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 (ffffffff814c4632)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff814ca666)
Location: include/linux/spinlock.h:348
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 (ffffffff814cb2c1)
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 (ffffffff814cc685)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/kernel_read_file.c (ffffffff814d04f5)
Location: include/linux/spinlock.h:348
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 (ffffffff814d215a)
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:__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 (ffffffff814db0dc)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff814dc7c2)
Location: include/linux/spinlock.h:348
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
In fs/notify/notification.c (ffffffff814dd215)
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_insert_event
In fs/notify/group.c (ffffffff814dd4f9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff814dde5c)
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_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_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff814df929)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff814e0bba)
Location: include/linux/spinlock.h:348
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 (ffffffff814e1d1e)
Location: include/linux/spinlock.h:348
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff814e55a3)
Location: include/linux/spinlock.h:348
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_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 (ffffffff814e8fe0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff814ea6ef)
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:do_timerfd_settime
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff814ed750)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (ffffffff814f49dc)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- 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 (ffffffff814f97fc)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/dax.c:dax_pmd_load_hole
In fs/crypto/hooks.c (ffffffff814fda2e)
Location: include/linux/spinlock.h:348
Inline: True
In fs/crypto/keyring.c (ffffffff814fdf86)
Location: include/linux/spinlock.h:348
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
In fs/crypto/keysetup.c (ffffffff81500611)
Location: include/linux/spinlock.h:348
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 (ffffffff81500e17)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
In fs/locks.c (ffffffff8150949b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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:flock_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
- fs/locks.c:locks_owner_has_blockers
In fs/mbcache.c (ffffffff81514a35)
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_or_get
- fs/mbcache.c:mb_cache_entry_create
In fs/coredump.c (ffffffff8151930f)
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 (ffffffff81519aa5)
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
In fs/fhandle.c (ffffffff8151a14c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
In fs/quota/dquot.c (ffffffff815234d8)
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_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_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_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_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: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: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 (ffffffff8152de50)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- 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
- fs/proc/task_mmu.c:hold_task_mempolicy
In fs/proc/inode.c (ffffffff81530a34)
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:proc_entry_rundown
- fs/proc/inode.c:proc_invalidate_siblings_dcache
In fs/proc/base.c (ffffffff81538515)
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_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 (ffffffff8153a1ad)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/generic.c:proc_readdir_de
In fs/proc/array.c (ffffffff8153ae59)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff8153d6af)
Location: include/linux/spinlock.h:348
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 (ffffffff81540047)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff81542689)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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_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:insert_header
In fs/proc/proc_net.c (ffffffff815446e7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/proc/vmcore.c (ffffffff81546115)
Location: include/linux/spinlock.h:348
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 (ffffffff8154aef0)
Location: include/linux/spinlock.h:348
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_new_node
In fs/sysfs/dir.c (ffffffff8154f433)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff8154f8a5)
Location: include/linux/spinlock.h:348
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 (ffffffff81550525)
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 (ffffffff81550e48)
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
In fs/configfs/dir.c (ffffffff81553a53)
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_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_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff8155523f)
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:create_link
- fs/configfs/symlink.c:create_link
In fs/ext4/balloc.c (ffffffff81558091)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
In fs/ext4/ext4_jbd2.c (ffffffff8155afc6)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/ext4_jbd2.c:__ext4_journal_get_write_access
In fs/ext4/extents.c (ffffffff8155ba0c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff81568dcf)
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_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (ffffffff81570f1a)
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_new_inode
- fs/ext4/ialloc.c:ext4_mark_inode_used
- 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_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_validate_inode_bitmap
In fs/ext4/inode.c (ffffffff8157c21e)
Location: include/linux/spinlock.h:348
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_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_update_reserve_space
In fs/ext4/mballoc.c (ffffffff81596c2e)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_mballoc_query_range
- fs/ext4/mballoc.c:ext4_try_to_trim_range
- 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_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_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_use_best_found
In fs/ext4/migrate.c (ffffffff81597533)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffffffff815bf4b3)
Location: include/linux/spinlock.h:348
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_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 (ffffffff815d466e)
Location: include/linux/spinlock.h:348
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_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_start_update
In fs/jbd2/transaction.c (ffffffff815ded28)
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_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: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_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
In fs/jbd2/commit.c (ffffffff815df721)
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff815e3432)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- 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
In fs/jbd2/revoke.c (ffffffff815e3b58)
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:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff815eae36)
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_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 (ffffffff815ecf82)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff815f62c4)
Location: include/linux/spinlock.h:348
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_statfs
In fs/fat/cache.c (ffffffff815f88b5)
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 (ffffffff815fbac7)
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 (ffffffff815fd8b6)
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 (ffffffff816027db)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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 (ffffffff81605192)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff81605fd5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate
In fs/exportfs/expfs.c (ffffffff816170a7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (ffffffff81617b45)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff8161a8cb)
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_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_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:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_put_request
In fs/fuse/dir.c (ffffffff81621c3c)
Location: include/linux/spinlock.h:348
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 (ffffffff81629522)
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_file_mmap
- 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 (ffffffff8162ca6d)
Location: include/linux/spinlock.h:348
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_reverse_inval_inode
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff8162d9c9)
Location: include/linux/spinlock.h:348
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 (ffffffff8162f570)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
In fs/fuse/dax.c (ffffffff8163226e)
Location: include/linux/spinlock.h:348
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 (ffffffff8163752c)
Location: include/linux/spinlock.h:348
Inline: True
In ipc/util.c (ffffffff8163bf1f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_start
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipc_addid
- ipc/util.c:ipc_findkey
In ipc/msg.c (ffffffff8163f78b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffffffff81640733)
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: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_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_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff81647f12)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:__shm_close
- ipc/shm.c:shm_destroy
- ipc/shm.c:__shm_open
In ipc/mqueue.c (ffffffff81649795)
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_timedsend
- 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
In ipc/namespace.c (ffffffff8164d1d5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff8164d967)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8164fa65)
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_user_lookup
In security/keys/keyctl.c (ffffffff81653b77)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff816593cd)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff8166e0bf)
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: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/lsm_audit.c (ffffffff816a58ad)
Location: include/linux/spinlock.h:348
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 (ffffffff816a7444)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
- security/tomoyo/audit.c:tomoyo_write_log2
In security/tomoyo/common.c (ffffffff816a7869)
Location: include/linux/spinlock.h:348
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 (ffffffff816b5145)
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 (ffffffff816bf32c)
Location: include/linux/spinlock.h:348
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 (ffffffff816c1e93)
Location: include/linux/spinlock.h:348
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 (ffffffff816c5e63)
Location: include/linux/spinlock.h:348
Inline: True
In security/apparmor/lsm.c (ffffffff816d44e5)
Location: include/linux/spinlock.h:348
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 (ffffffff816dd92e)
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 (ffffffff816e9761)
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
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/apparmor/notify.c (ffffffff816eb508)
Location: include/linux/spinlock.h:348
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: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 (ffffffff816ebdea)
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/landlock/fs.c (ffffffff816f3923)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
In security/integrity/ima/ima_template.c (ffffffff816fe0e5)
Location: include/linux/spinlock.h:348
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 (ffffffff81710bac)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff81722315)
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/bdev.c (ffffffff8172afff)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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:nr_blockdev_pages
- block/bdev.c:truncate_bdev_range
In block/bio.c (ffffffff8172ca74)
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 (ffffffff81731476)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elevator_find_get
In block/blk-ioc.c (ffffffff8173aa2a)
Location: include/linux/spinlock.h:348
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
In block/blk-mq.c (ffffffff81745205)
Location: include/linux/spinlock.h:348
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_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 (ffffffff8174e648)
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_bio_merge
- block/blk-mq-sched.c:__blk_mq_sched_dispatch_requests
In block/genhd.c (ffffffff817528aa)
Location: include/linux/spinlock.h:348
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 (ffffffff81752c0d)
Location: include/linux/spinlock.h:348
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 (ffffffff81754d09)
Location: include/linux/spinlock.h:348
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 (ffffffff817625de)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff8177072d)
Location: include/linux/spinlock.h:348
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 (ffffffff8177251b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch2_start
- block/mq-deadline.c:deadline_dispatch1_start
- block/mq-deadline.c:deadline_dispatch0_start
- block/mq-deadline.c:dd_owned_by_driver_show
- block/mq-deadline.c:dd_queued_show
- block/mq-deadline.c:deadline_write2_fifo_start
- block/mq-deadline.c:deadline_read2_fifo_start
- block/mq-deadline.c:deadline_write1_fifo_start
- block/mq-deadline.c:deadline_read1_fifo_start
- block/mq-deadline.c:deadline_write0_fifo_start
- block/mq-deadline.c:deadline_read0_fifo_start
- 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 (ffffffff8177bdd3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In io_uring/io_uring.c (ffffffff8178c3d4)
Location: include/linux/spinlock.h:348
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_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_req_complete_post
- io_uring/io_uring.c:io_aux_cqe
- io_uring/io_uring.c:__io_post_aux_cqe
- io_uring/io_uring.c:__io_flush_post_cqes
- io_uring/io_uring.c:__io_cqring_overflow_flush
- io_uring/io_uring.c:io_cqring_overflow_kill
- io_uring/io_uring.c:__io_commit_cqring_flush
- io_uring/io_uring.c:__io_commit_cqring_flush
In io_uring/openclose.c (ffffffff81794b73)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- io_uring/openclose.c:io_close
In io_uring/timeout.c (ffffffff81799e85)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- io_uring/timeout.c:io_kill_timeouts
- io_uring/timeout.c:io_timeout_remove
In io_uring/fdinfo.c (ffffffff8179b736)
Location: include/linux/spinlock.h:348
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 (ffffffff8179cc20)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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 (ffffffff8179e3c1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- io_uring/cancel.c:io_try_cancel
In io_uring/kbuf.c (ffffffff8179ec74)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- io_uring/kbuf.c:io_add_buffers
- io_uring/kbuf.c:__io_put_kbuf
In io_uring/rw.c (ffffffff817a4e69)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- io_uring/rw.c:io_do_iopoll
In lib/lockref.c (ffffffff817cbff0)
Location: include/linux/spinlock.h:348
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 (ffffffff817d9678)
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_rehash_table
In lib/refcount.c (ffffffff817db935)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- lib/refcount.c:refcount_dec_and_lock
In lib/genalloc.c (ffffffff817edc83)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff8188b5a0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/gpio/gpiolib-cdev.c (ffffffff818c5b7f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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_poll
- 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 (ffffffff818dc49f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
In drivers/pci/pci-driver.c (ffffffff818e5020)
Location: include/linux/spinlock.h:348
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 (ffffffff819205bd)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/pci/doe.c:pcim_doe_create_mb
In drivers/rapidio/rio.c (ffffffff8192aa23)
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_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 (ffffffff81a0bc95)
Location: include/linux/spinlock.h:348
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 (ffffffff81a153d9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/events/events_base.c (ffffffff81a1d86a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
In drivers/xen/xenbus/xenbus_client.c (ffffffff81a25930)
Location: include/linux/spinlock.h:348
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 (ffffffff81a27190)
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_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 (ffffffff81a2d705)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/xen/pci.c:xen_unregister_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 (ffffffff81a31b05)
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
In drivers/regulator/core.c (ffffffff81a39635)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/regulator/core.c:_regulator_get_error_flags
In drivers/regulator/irq_helpers.c (ffffffff81a4597a)
Location: include/linux/spinlock.h:348
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 (ffffffff81a4c8b2)
Location: include/linux/spinlock.h:348
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_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 (ffffffff81a57cbe)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff81a5a985)
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 (ffffffff81a5db54)
Location: include/linux/spinlock.h:348
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81a63759)
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/serial/8250/8250_core.c (ffffffff81a795c1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81a92d2c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:crng_make_state
In drivers/char/virtio_console.c (ffffffff81a99443)
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 (ffffffff81a9a5d1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff81a9e963)
Location: include/linux/spinlock.h:348
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 (ffffffff81ab66be)
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 (ffffffff81ac3a88)
Location: include/linux/spinlock.h:348
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_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
In drivers/iommu/intel/pasid.c (ffffffff81ac7125)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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_second_level
- drivers/iommu/intel/pasid.c:intel_pasid_setup_first_level
- drivers/iommu/intel/pasid.c:intel_pasid_tear_down_entry
In drivers/iommu/intel/svm.c (ffffffff81aca46d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/iommu/intel/svm.c:intel_svm_bind_mm
In drivers/iommu/iommu.c (ffffffff81acf05f)
Location: include/linux/spinlock.h:348
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 (ffffffff81ad7845)
Location: include/linux/spinlock.h:348
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_set_data
- drivers/iommu/ioasid.c:ioasid_unregister_allocator
- drivers/iommu/ioasid.c:ioasid_register_allocator
- drivers/iommu/ioasid.c:default_alloc
In drivers/iommu/iova.c (ffffffff81ad9187)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
In drivers/base/core.c (ffffffff81ae7461)
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:get_device_parent
- drivers/base/core.c:devices_kset_move_last
In drivers/base/bus.c (ffffffff81ae796d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff81aebc62)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff81aedce3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffff81af2c9f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff81afa9fe)
Location: include/linux/spinlock.h:348
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 (ffffffff81afb708)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_submit_req
In drivers/base/power/runtime.c (ffffffff81b00dcb)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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 (ffffffff81b114da)
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:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
- drivers/base/firmware_loader/main.c:alloc_lookup_fw_priv
In drivers/base/memory.c (ffffffff81b16032)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/base/memory.c:memory_group_register
In drivers/base/regmap/regmap.c (ffffffff81b1a951)
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 (ffffffff81b2f219)
Location: include/linux/spinlock.h:348
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 (ffffffff81b41310)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff81b4d9b5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff81b4fff0)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff81b54957)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffff81b5ff21)
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 (ffffffff81b65a87)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/dax/super.c:dax_add_host
In drivers/dma-buf/dma-buf.c (ffffffff81b6908d)
Location: include/linux/spinlock.h:348
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 (ffffffff81b6bdb5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/dma-buf/dma-heap.c (ffffffff81b6f959)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_add
In drivers/scsi/scsi_scan.c (ffffffff81b853c7)
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 (ffffffff81b8cc4b)
Location: include/linux/spinlock.h:348
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 (ffffffff81b98b32)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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 (ffffffff81ba1d7d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff81bedec7)
Location: include/linux/spinlock.h:348
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_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 (ffffffff81bfb0f5)
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_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_push
In drivers/net/xen-netfront.c (ffffffff81c08923)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff81c208c6)
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: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 (ffffffff81c24446)
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
In drivers/usb/core/driver.c (ffffffff81c26ea7)
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff81c3085c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff81c3ded5)
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_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 (ffffffff81c4494d)
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 (ffffffff81c4ebf5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ehci-hcd.c (ffffffff81c639c9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_irq
In drivers/usb/host/ohci-hcd.c (ffffffff81c6b91f)
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 (ffffffff81c71721)
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_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff81c8c207)
Location: include/linux/spinlock.h:348
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 (ffffffff81c97823)
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 (ffffffff81c98ba5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
In drivers/input/mousedev.c (ffffffff81cacf2d)
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 (ffffffff81cae3fa)
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 (ffffffff81cb7493)
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 (ffffffff81cc0465)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff81ccbc53)
Location: include/linux/spinlock.h:348
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 (ffffffff81cd526d)
Location: include/linux/spinlock.h:348
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 (ffffffff81ce29d1)
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 (ffffffff842b2ac2)
Location: include/linux/spinlock.h:348
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_write_start
- 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_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_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- 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_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
In drivers/md/md-bitmap.c (ffffffff81d03855)
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:md_bitmap_destroy
In drivers/md/dm.c (ffffffff81d110df)
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_destroy
- 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 (ffffffff81d29bbb)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_set_config
In drivers/cpufreq/cpufreq.c (ffffffff81d2ec24)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/pcc-cpufreq.c (ffffffff81d3b4b8)
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
In drivers/cpufreq/intel_pstate.c (ffffffff81d3eaa3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/cpufreq/intel_pstate.c:intel_pstate_driver_cleanup
In drivers/cpuidle/driver.c (ffffffff81d429ab)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_state_disabled
In drivers/cpuidle/sysfs.c (ffffffff81d43615)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/leds/led-triggers.c (ffffffff81d5f9cb)
Location: include/linux/spinlock.h:348
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 (ffffffff820cc500)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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 (ffffffff820c4a1b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/staging/vme_user/vme.c (ffffffff81d6b7ab)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/staging/vme_user/vme.c:vme_master_request
- drivers/staging/vme_user/vme.c:vme_master_request
In drivers/hte/hte.c (ffffffff81d90ead)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- drivers/hte/hte.c:hte_register_chip
- drivers/hte/hte.c:hte_ts_get
In net/socket.c (ffffffff81d92422)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/socket.c:sock_unregister
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81d9c8a2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff81db2967)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81db49d5)
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 (ffffffff81dc3937)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/dev.c:netif_napi_add_weight
- 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_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/neighbour.c (ffffffff81dd818a)
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/gro.c (ffffffff81e08a5d)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/gro.c:dev_remove_offload
- net/core/gro.c:dev_add_offload
In net/core/net-sysfs.c (ffffffff81e0affa)
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 (ffffffff81e0f7dc)
Location: include/linux/spinlock.h:348
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 (ffffffff81e131d2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff81e133d3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_register
In net/core/drop_monitor.c (ffffffff81e23a03)
Location: include/linux/spinlock.h:348
Inline: True
In net/core/netprio_cgroup.c (ffffffff81e27221)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffff81e2784e)
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/core/devlink.c (ffffffff81e2ab8e)
Location: include/linux/spinlock.h:348
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_region_snapshot_create
- net/core/devlink.c:__devlink_snapshot_id_decrement
In net/core/sock_map.c (ffffffff81e4b7f7)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_update_elem
In net/sched/sch_generic.c (ffffffff81e52c48)
Location: include/linux/spinlock.h:348
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: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
In net/sched/cls_api.c (ffffffff81e5ec86)
Location: include/linux/spinlock.h:348
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 (ffffffff81e93d3f)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81e972df)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81ea543b)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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_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 (ffffffff81ea5c03)
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_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 (ffffffff81ea839e)
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_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_get_port
- net/ipv4/inet_connection_sock.c:inet_bhash2_addr_any_conflict
In net/ipv4/tcp.c (ffffffff81eb21f3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_abort
- net/ipv4/tcp.c:__tcp_close
In net/ipv4/tcp_output.c (ffffffff81ec9775)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81ecacb4)
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 (ffffffff81ecf221)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:listening_get_first
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff81ed608e)
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 (ffffffff81ed91d1)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_create_child
In net/ipv4/tcp_ulp.c (ffffffff81eda415)
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/raw.c (ffffffff81edbd75)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_unhash_sk
- net/ipv4/raw.c:raw_hash_sk
In net/ipv4/udp.c (ffffffff81edf3fd)
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: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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81eeb2e2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81efabd3)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81f015d5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/ping.c (ffffffff81f0b9a2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_unhash
- net/ipv4/ping.c:ping_get_port
In net/ipv4/sysctl_net_ipv4.c (ffffffff81f18dda)
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 (ffffffff81f20a0a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_mfc_add
- net/ipv4/ipmr.c:vif_add
- net/ipv4/ipmr.c:vif_delete
In net/ipv4/cipso_ipv4.c (ffffffff81f29cd5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff81f2d415)
Location: include/linux/spinlock.h:348
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
In net/xfrm/xfrm_state.c (ffffffff81f38475)
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 (ffffffff81f424d5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81f4752e)
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 (ffffffff81f492ad)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- 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_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_sendmsg
- 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_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_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_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_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 (ffffffff81f50a38)
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
In net/unix/scm.c (ffffffff81f51a01)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81f54b25)
Location: include/linux/spinlock.h:348
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 (ffffffff81f5e42b)
Location: include/linux/spinlock.h:348
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_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_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 (ffffffff81f6b2d2)
Location: include/linux/spinlock.h:348
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 (ffffffff81f72148)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/reassembly.c (ffffffff81f9921a)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81f9cba9)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81fa4cbe)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff81fafbe1)
Location: include/linux/spinlock.h:348
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 (ffffffff81fb185e)
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
In net/ipv6/calipso.c (ffffffff81fb78e5)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81fc3718)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81fc770f)
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_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: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 (ffffffff81fd3f10)
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 (ffffffff83f1280a)
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In net/l3mdev/l3mdev.c (ffffffff81fe3abe)
Location: include/linux/spinlock.h:348
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 (ffffffff81ff80f2)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_retransmit_timer
In net/mctp/route.c (ffffffff820144bc)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- 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 (ffffffff8201fb2c)
Location: include/linux/spinlock.h:348
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (ffffffff82021ee6)
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 (ffffffff820223b0)
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_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 (ffffffff820285e0)
Location: include/linux/spinlock.h:348
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 (ffffffff82049662)
Location: include/linux/spinlock.h:348
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 (ffffffff81000bbe)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- init/main.c:set_mems_allowed
In arch/x86/xen/enlighten_pv.c (ffffffff81037f82)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff8103b716)
Location: include/linux/spinlock.h:349
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
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8107f8b5)
Location: include/linux/spinlock.h:349
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
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff81091d06)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff81092ad0)
Location: include/linux/spinlock.h:349
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 (ffffffff81095899)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81097928)
Location: include/linux/spinlock.h:349
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_mark_page_reclaimable
- 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 (ffffffff8109ab42)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff82149f68)
Location: include/linux/spinlock.h:349
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: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 (ffffffff810ca950)
Location: include/linux/spinlock.h:349
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 (ffffffff810d0120)
Location: include/linux/spinlock.h:349
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:update_page_count
In arch/x86/mm/pat/memtype.c (ffffffff810d1e59)
Location: include/linux/spinlock.h:349
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
In kernel/fork.c (ffffffff810f5842)
Location: include/linux/spinlock.h:349
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_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 (ffffffff810f5e21)
Location: include/linux/spinlock.h:349
Inline: True
In kernel/exit.c (ffffffff810fc2ff)
Location: include/linux/spinlock.h:349
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:__exit_signal
- kernel/exit.c:__exit_signal
In kernel/ptrace.c (ffffffff811080a4)
Location: include/linux/spinlock.h:349
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 (ffffffff8110ca17)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff811171f3)
Location: include/linux/spinlock.h:349
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 (ffffffff8111b247)
Location: include/linux/spinlock.h:349
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 (ffffffff81127fa5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff8112a8ad)
Location: include/linux/spinlock.h:349
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 (ffffffff8113164f)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/nsproxy.c:validate_nsset
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff8113f8d6)
Location: include/linux/spinlock.h:349
Inline: True
In kernel/sched/build_utility.c (ffffffff8117cc31)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/sched/build_utility.c:do_wait_intr
In kernel/irq/msi.c (ffffffff811b63fc)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/irq/msi.c:msi_insert_desc
- kernel/irq/msi.c:msi_insert_desc
In kernel/rcu/srcutree.c (ffffffff811bec32)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff811c8896)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
- kernel/rcu/tree.c:exp_funnel_lock
In kernel/module/main.c (ffffffff811e05b5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/module/main.c:idempotent_init_module
- kernel/module/main.c:idempotent_init_module
In kernel/time/clocksource.c (ffffffff811f4acc)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff811fa5a3)
Location: include/linux/spinlock.h:349
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:posix_timer_unhash_and_free
In kernel/time/posix-cpu-timers.c (ffffffff811febd2)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:posix_cpu_timers_work
In kernel/time/namespace.c (ffffffff8120750e)
Location: include/linux/spinlock.h:349
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 (ffffffff81207a4f)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/futex/core.c:exit_pi_state_list
- kernel/futex/core.c:futex_unqueue
- kernel/futex/core.c:futex_q_lock
In kernel/futex/pi.c (ffffffff8120affd)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/pi.c:__fixup_pi_state_owner
In kernel/futex/requeue.c (ffffffff8120bd64)
Location: include/linux/spinlock.h:349
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
In kernel/futex/waitwake.c (ffffffff8120c881)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake
In kernel/cgroup/cgroup.c (ffffffff81225917)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
In kernel/cgroup/namespace.c (ffffffff81227845)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff8122a0e1)
Location: include/linux/spinlock.h:349
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 (ffffffff8122aaa5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff81234f94)
Location: include/linux/spinlock.h:349
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 (ffffffff81235d55)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff81238e25)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff81244a1a)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/auditsc.c:audit_alloc_name
In kernel/audit_tree.c (ffffffff8124a037)
Location: include/linux/spinlock.h:349
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: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:create_chunk
In kernel/debug/debug_core.c (ffffffff81250875)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/trace/trace_events.c (ffffffff812a3507)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/core.c (ffffffff812ea1b9)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_map_compatible
In kernel/bpf/syscall.c (ffffffff812ece9b)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_show_fdinfo
In kernel/bpf/bpf_local_storage.c (ffffffff81335450)
Location: include/linux/spinlock.h:349
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 (ffffffff8134d57e)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
- kernel/bpf/devmap.c:dev_map_alloc
In kernel/bpf/cpumap.c (ffffffff813508db)
Location: include/linux/spinlock.h:349
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 (ffffffff81381355)
Location: include/linux/spinlock.h:349
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
In kernel/padata.c (ffffffff81384cbf)
Location: include/linux/spinlock.h:349
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_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 (ffffffff81389aa4)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:add_watch_to_object
In mm/filemap.c (ffffffff8138c2a7)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff8139689e)
Location: include/linux/spinlock.h:349
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_badness
In mm/fadvise.c (ffffffff81397e3f)
Location: include/linux/spinlock.h:349
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 (ffffffff8139cb90)
Location: include/linux/spinlock.h:349
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 (ffffffff813a39f1)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (ffffffff813b7466)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/vmscan.c:lru_gen_del_mm
- mm/vmscan.c:lru_gen_add_mm
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff813baec4)
Location: include/linux/spinlock.h:349
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_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 (ffffffff813c490a)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff813ca67b)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mm_init.c (ffffffff8214bd52)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/mm_init.c:early_pfn_to_nid
In mm/list_lru.c (ffffffff813e029e)
Location: include/linux/spinlock.h:349
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_add
In mm/gup.c (ffffffff813e4e9a)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/gup.c:follow_p4d_mask
In mm/memory.c (ffffffff813f1cae)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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_set_pmd
- mm/memory.c:copy_nonpresent_pte
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:pmd_install
In mm/mlock.c (ffffffff813f98d5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff813fe647)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/mmap.c:exit_mmap
- mm/mmap.c:expand_downwards
In mm/mremap.c (ffffffff8140569e)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff81407b33)
Location: include/linux/spinlock.h:349
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
- mm/page_vma_mapped.c:map_pte
In mm/pgtable-generic.c (ffffffff81409abb)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/pgtable-generic.c:__pte_offset_map_lock
In mm/rmap.c (ffffffff8140d587)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff8141089c)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/vmalloc.c:s_show
- mm/vmalloc.c:s_start
- 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: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: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 (ffffffff81422cc5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:drain_pages_zone
- mm/page_alloc.c:drain_zone_pages
In mm/swapfile.c (ffffffff81433f26)
Location: include/linux/spinlock.h:349
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:__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: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: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:find_first_swap
- 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:swap_swapcount
- 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:__swap_entry_free
- 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: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
In mm/zswap.c (ffffffff81435f6b)
Location: include/linux/spinlock.h:349
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_frontswap_store
- 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:zswap_free_entry
In mm/hugetlb.c (ffffffff81441154)
Location: include/linux/spinlock.h:349
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:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_follow_page_mask
- mm/hugetlb.c:hugetlb_mfill_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:hugetlb_add_to_page_cache
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:move_hugetlb_page_tables
- 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_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:allocate_file_region_entries
In mm/hugetlb_vmemmap.c (ffffffff81446f26)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/hugetlb_vmemmap.c:vmemmap_remap_range
- mm/hugetlb_vmemmap.c:__split_vmemmap_huge_pmd
In mm/mempolicy.c (ffffffff8144de98)
Location: include/linux/spinlock.h:349
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_folios_hugetlb
In mm/mmu_notifier.c (ffffffff8144f87c)
Location: include/linux/spinlock.h:349
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_unregister
- 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
In mm/ksm.c (ffffffff81457b55)
Location: include/linux/spinlock.h:349
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: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 (ffffffff814624b6)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/slub.c:free_partial
In mm/migrate.c (ffffffff81469be2)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/migrate.c:__buffer_migrate_folio
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:migration_entry_wait_huge
In mm/migrate_device.c (ffffffff8146f120)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/migrate_device.c:migrate_vma_collect_pmd
In mm/huge_memory.c (ffffffff81477792)
Location: include/linux/spinlock.h:349
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
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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: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_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
In mm/khugepaged.c (ffffffff81481f10)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged_add_pte_mapped_thp
- 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 (ffffffff8148b24a)
Location: include/linux/spinlock.h:349
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_cancel_attach
- mm/memcontrol.c:mem_cgroup_can_attach
- mm/memcontrol.c:mem_cgroup_can_attach
- 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
- mm/memcontrol.c:folio_lruvec_lock
In mm/vmpressure.c (ffffffff81491525)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure_work_fn
In mm/zpool.c (ffffffff8149b475)
Location: include/linux/spinlock.h:349
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 (ffffffff8149bd7e)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/zbud.c:zbud_zpool_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff8149ed60)
Location: include/linux/spinlock.h:349
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/hmm.c (ffffffff814a488b)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff814aba0a)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/read_write.c:generic_file_llseek_size
In fs/super.c (ffffffff814b4368)
Location: include/linux/spinlock.h:349
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_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:deactivate_locked_super
In fs/char_dev.c (ffffffff814b4fe3)
Location: include/linux/spinlock.h:349
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 (ffffffff814b6017)
Location: include/linux/spinlock.h:349
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 (ffffffff814b9461)
Location: include/linux/spinlock.h:349
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 (ffffffff814bd885)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff814c951b)
Location: include/linux/spinlock.h:349
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:set_root
In fs/fcntl.c (ffffffff814cadd4)
Location: include/linux/spinlock.h:349
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 (ffffffff814cbc1f)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff814d3085)
Location: include/linux/spinlock.h:349
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_exchange
- 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_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_obtain_alias
- 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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- 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: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: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:d_mark_dontcache
- fs/dcache.c:d_mark_dontcache
- fs/dcache.c:__dentry_kill
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff814d6b33)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5
- 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: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
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff814dc6cb)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:replace_fd
- 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 (ffffffff814dfbf5)
Location: include/linux/spinlock.h:349
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: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: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: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:sb_prepare_remount_readonly
In fs/libfs.c (ffffffff814eed47)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- 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_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
In fs/fs-writeback.c (ffffffff814f853c)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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: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:__writeback_single_inode
- 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_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 (ffffffff814f9a25)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff815008a4)
Location: include/linux/spinlock.h:349
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 (ffffffff81501501)
Location: include/linux/spinlock.h:349
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 (ffffffff815028c5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/kernel_read_file.c (ffffffff815067a5)
Location: include/linux/spinlock.h:349
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 (ffffffff81509b6a)
Location: include/linux/spinlock.h:349
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 (ffffffff8150f68c)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff81513012)
Location: include/linux/spinlock.h:349
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
In fs/notify/notification.c (ffffffff81513a75)
Location: include/linux/spinlock.h:349
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
In fs/notify/group.c (ffffffff81513d59)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff8151468c)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff815161b4)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff8151746a)
Location: include/linux/spinlock.h:349
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 (ffffffff81518633)
Location: include/linux/spinlock.h:349
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff8151c068)
Location: include/linux/spinlock.h:349
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 (ffffffff8151fd55)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:eventpoll_release_file
- fs/eventpoll.c:__ep_remove
In fs/timerfd.c (ffffffff81521492)
Location: include/linux/spinlock.h:349
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 (ffffffff81524760)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (ffffffff8152b7af)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- 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 (ffffffff81530c7f)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/dax.c:dax_pmd_load_hole
In fs/crypto/hooks.c (ffffffff81534f7b)
Location: include/linux/spinlock.h:349
Inline: True
In fs/crypto/keyring.c (ffffffff81535576)
Location: include/linux/spinlock.h:349
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
In fs/crypto/keysetup.c (ffffffff81537d67)
Location: include/linux/spinlock.h:349
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 (ffffffff815384a7)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
In fs/verity/verify.c (ffffffff8153da0a)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/verity/verify.c:is_hash_block_verified
In fs/locks.c (ffffffff81540a5b)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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:flock_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
- fs/locks.c:locks_owner_has_blockers
In fs/mbcache.c (ffffffff8154c445)
Location: include/linux/spinlock.h:349
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 (ffffffff81550c17)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff81551395)
Location: include/linux/spinlock.h:349
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
In fs/fhandle.c (ffffffff81551ae5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff8155b94a)
Location: include/linux/spinlock.h:349
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_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_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_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: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: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 (ffffffff81563d12)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/proc/task_mmu.c:hold_task_mempolicy
In fs/proc/inode.c (ffffffff81568bb4)
Location: include/linux/spinlock.h:349
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_entry_rundown
- fs/proc/inode.c:proc_invalidate_siblings_dcache
In fs/proc/base.c (ffffffff8157075e)
Location: include/linux/spinlock.h:349
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 (ffffffff81572453)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/proc/generic.c:proc_readdir_de
In fs/proc/array.c (ffffffff81573166)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff8157598f)
Location: include/linux/spinlock.h:349
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 (ffffffff81578730)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff8157a7e9)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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: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_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:insert_header
In fs/proc/proc_net.c (ffffffff8157c2e7)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/proc/vmcore.c (ffffffff8157dcd5)
Location: include/linux/spinlock.h:349
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 (ffffffff81582b4b)
Location: include/linux/spinlock.h:349
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_new_node
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff81587103)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff81587575)
Location: include/linux/spinlock.h:349
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 (ffffffff81588215)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/sysfs/group.c:compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff81588b28)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff8158b7e3)
Location: include/linux/spinlock.h:349
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_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff8158cfdf)
Location: include/linux/spinlock.h:349
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
In fs/ext4/balloc.c (ffffffff8158fdd7)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
In fs/ext4/ext4_jbd2.c (ffffffff81592de6)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/ext4/ext4_jbd2.c:__ext4_journal_get_write_access
In fs/ext4/extents.c (ffffffff8159382c)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff815a0a8b)
Location: include/linux/spinlock.h:349
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 (ffffffff815a8cae)
Location: include/linux/spinlock.h:349
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_mark_inode_used
- 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_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_validate_inode_bitmap
In fs/ext4/inode.c (ffffffff815b362e)
Location: include/linux/spinlock.h:349
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_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_update_reserve_space
In fs/ext4/mballoc.c (ffffffff815cd698)
Location: include/linux/spinlock.h:349
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_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_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_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_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_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 (ffffffff815cdf6c)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffffffff815f6673)
Location: include/linux/spinlock.h:349
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_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 (ffffffff8160c25e)
Location: include/linux/spinlock.h:349
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_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_start_update
In fs/jbd2/transaction.c (ffffffff81616788)
Location: include/linux/spinlock.h:349
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: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_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
In fs/jbd2/commit.c (ffffffff81616efd)
Location: include/linux/spinlock.h:349
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
In fs/jbd2/checkpoint.c (ffffffff8161abf2)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffff8161b318)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff816228a6)
Location: include/linux/spinlock.h:349
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_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 (ffffffff81624ec2)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff8162e254)
Location: include/linux/spinlock.h:349
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_statfs
In fs/fat/cache.c (ffffffff81630835)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff81633a59)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff81635853)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff8163a6fb)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff8163d0a2)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff8163def5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate
In fs/exportfs/expfs.c (ffffffff8164f197)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (ffffffff8164fc15)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff81652bcb)
Location: include/linux/spinlock.h:349
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_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_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:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_put_request
In fs/fuse/dir.c (ffffffff8165a095)
Location: include/linux/spinlock.h:349
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 (ffffffff81661732)
Location: include/linux/spinlock.h:349
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_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 (ffffffff81664ca0)
Location: include/linux/spinlock.h:349
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_reverse_inval_inode
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff81665c0c)
Location: include/linux/spinlock.h:349
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 (ffffffff816677e3)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
In fs/fuse/dax.c (ffffffff8166ae1e)
Location: include/linux/spinlock.h:349
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 (ffffffff8166f915)
Location: include/linux/spinlock.h:349
Inline: True
In ipc/util.c (ffffffff816743cf)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_start
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipc_addid
- ipc/util.c:ipc_findkey
In ipc/msg.c (ffffffff81677cb9)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffffffff81678c57)
Location: include/linux/spinlock.h:349
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:semctl_down
- 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_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff81680428)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:__shm_close
- ipc/shm.c:shm_destroy
- ipc/shm.c:__shm_open
In ipc/mqueue.c (ffffffff81681cfb)
Location: include/linux/spinlock.h:349
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_timedsend
- 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
In ipc/namespace.c (ffffffff81685975)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff81686117)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff81688345)
Location: include/linux/spinlock.h:349
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_user_lookup
In security/keys/keyctl.c (ffffffff8168c436)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff81691c5d)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff816a678f)
Location: include/linux/spinlock.h:349
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/lsm_audit.c (ffffffff816de137)
Location: include/linux/spinlock.h:349
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 (ffffffff816dfe44)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
- security/tomoyo/audit.c:tomoyo_write_log2
In security/tomoyo/common.c (ffffffff816e0269)
Location: include/linux/spinlock.h:349
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 (ffffffff816edb25)
Location: include/linux/spinlock.h:349
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 (ffffffff816f7e3c)
Location: include/linux/spinlock.h:349
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 (ffffffff816faaa3)
Location: include/linux/spinlock.h:349
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 (ffffffff816fec43)
Location: include/linux/spinlock.h:349
Inline: True
In security/apparmor/lsm.c (ffffffff8170d475)
Location: include/linux/spinlock.h:349
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 (ffffffff81716f4e)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff81722f51)
Location: include/linux/spinlock.h:349
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 (ffffffff817259ec)
Location: include/linux/spinlock.h:349
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: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 (ffffffff8172621a)
Location: include/linux/spinlock.h:349
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 (ffffffff8172da4b)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
In security/integrity/ima/ima_template.c (ffffffff81738105)
Location: include/linux/spinlock.h:349
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 (ffffffff8174b6ac)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff8175db55)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bdev.c (ffffffff81767275)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff81768df4)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff8176d676)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elevator_find_get
In block/blk-flush.c (ffffffff81774bdd)
Location: include/linux/spinlock.h:349
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 (ffffffff8177712d)
Location: include/linux/spinlock.h:349
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
In block/blk-mq.c (ffffffff81781175)
Location: include/linux/spinlock.h:349
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_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 (ffffffff8178a9af)
Location: include/linux/spinlock.h:349
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 (ffffffff8178ea6a)
Location: include/linux/spinlock.h:349
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 (ffffffff8178ef66)
Location: include/linux/spinlock.h:349
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 (ffffffff817908ef)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- block/partitions/core.c:add_partition
In block/blk-cgroup.c (ffffffff8179f919)
Location: include/linux/spinlock.h:349
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:blkg_create
- block/blk-cgroup.c:blkcg_punt_bio_submit
- block/blk-cgroup.c:blkg_async_bio_workfn
In block/blk-iocost.c (ffffffff817af776)
Location: include/linux/spinlock.h:349
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 (ffffffff817b17eb)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch2_start
- block/mq-deadline.c:deadline_dispatch1_start
- block/mq-deadline.c:deadline_dispatch0_start
- block/mq-deadline.c:dd_owned_by_driver_show
- block/mq-deadline.c:dd_queued_show
- block/mq-deadline.c:deadline_write2_fifo_start
- block/mq-deadline.c:deadline_read2_fifo_start
- block/mq-deadline.c:deadline_write1_fifo_start
- block/mq-deadline.c:deadline_read1_fifo_start
- block/mq-deadline.c:deadline_write0_fifo_start
- block/mq-deadline.c:deadline_read0_fifo_start
- 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 (ffffffff817bb8e3)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In io_uring/io_uring.c (ffffffff817cd5e3)
Location: include/linux/spinlock.h:349
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_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_req_complete_post
- io_uring/io_uring.c:io_aux_cqe
- io_uring/io_uring.c:__io_post_aux_cqe
- io_uring/io_uring.c:__io_flush_post_cqes
- io_uring/io_uring.c:__io_cqring_overflow_flush
- io_uring/io_uring.c:io_cqring_overflow_kill
- 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 (ffffffff817d57d3)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- io_uring/openclose.c:io_close
In io_uring/timeout.c (ffffffff817daf55)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- io_uring/timeout.c:io_kill_timeouts
- io_uring/timeout.c:io_timeout_remove
In io_uring/fdinfo.c (ffffffff817dc85b)
Location: include/linux/spinlock.h:349
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 (ffffffff817dde50)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff817df5b1)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- io_uring/cancel.c:io_try_cancel
In io_uring/kbuf.c (ffffffff817dfe64)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- io_uring/kbuf.c:io_add_buffers
- io_uring/kbuf.c:__io_put_kbuf
In io_uring/rw.c (ffffffff817e5e2b)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- io_uring/rw.c:io_do_iopoll
In rust/helpers.c (ffffffff818058c5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- rust/helpers.c:rust_helper_spin_lock
In lib/lockref.c (ffffffff8180a423)
Location: include/linux/spinlock.h:349
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 (ffffffff81818878)
Location: include/linux/spinlock.h:349
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 (ffffffff8181aba5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- lib/refcount.c:refcount_dec_and_lock
In lib/genalloc.c (ffffffff8182e093)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff818cda80)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/gpio/gpiolib-cdev.c (ffffffff81908c2f)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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_poll
- 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 (ffffffff8191f7cf)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
In drivers/pci/pci-driver.c (ffffffff81928660)
Location: include/linux/spinlock.h:349
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 (ffffffff81963e43)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/pci/doe.c:pci_doe_init
- drivers/pci/doe.c:pci_doe_create_mb
In drivers/rapidio/rio.c (ffffffff8196ec93)
Location: include/linux/spinlock.h:349
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 (ffffffff81a54b25)
Location: include/linux/spinlock.h:349
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 (ffffffff81a5e499)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/events/events_base.c (ffffffff81a66a7a)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
In drivers/xen/xenbus/xenbus_client.c (ffffffff81a6eee0)
Location: include/linux/spinlock.h:349
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 (ffffffff81a70800)
Location: include/linux/spinlock.h:349
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 (ffffffff81a76ea5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/xen/pci.c:xen_unregister_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 (ffffffff81a7b315)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/regulator/core.c (ffffffff81a83215)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/regulator/core.c:_regulator_get_error_flags
In drivers/regulator/irq_helpers.c (ffffffff81a8fb2a)
Location: include/linux/spinlock.h:349
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 (ffffffff81a96ba2)
Location: include/linux/spinlock.h:349
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_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 (ffffffff81aa22be)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff81aa4fb5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81aa8187)
Location: include/linux/spinlock.h:349
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81aade14)
Location: include/linux/spinlock.h:349
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/serial/8250/8250_core.c (ffffffff81ac4d01)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81ade5ac)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:crng_make_state
In drivers/char/virtio_console.c (ffffffff81ae4cb3)
Location: include/linux/spinlock.h:349
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 (ffffffff81ae5e71)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff81aea2e3)
Location: include/linux/spinlock.h:349
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 (ffffffff81b028ae)
Location: include/linux/spinlock.h:349
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 (ffffffff81b0f58c)
Location: include/linux/spinlock.h:349
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_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
In drivers/iommu/intel/pasid.c (ffffffff81b13c88)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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_second_level
- drivers/iommu/intel/pasid.c:intel_pasid_setup_first_level
- drivers/iommu/intel/pasid.c:intel_pasid_tear_down_entry
In drivers/iommu/intel/svm.c (ffffffff81b17236)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/iommu/intel/svm.c:intel_svm_bind_mm
In drivers/iommu/iommu.c (ffffffff81b1dbcf)
Location: include/linux/spinlock.h:349
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 (ffffffff81b2725f)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
In drivers/base/core.c (ffffffff81b35891)
Location: include/linux/spinlock.h:349
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 (ffffffff81b36147)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
- drivers/base/bus.c:bus_to_subsys
In drivers/base/dd.c (ffffffff81b39ea2)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/class.c (ffffffff81b3b1c0)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/base/class.c:class_to_subsys
In drivers/base/attribute_container.c (ffffffff81b40ebf)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff81b48dee)
Location: include/linux/spinlock.h:349
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 (ffffffff81b49b0c)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_submit_req
In drivers/base/power/runtime.c (ffffffff81b4ef7b)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff81b5f76a)
Location: include/linux/spinlock.h:349
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:alloc_lookup_fw_priv
In drivers/base/memory.c (ffffffff81b64da2)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/base/memory.c:memory_group_register
In drivers/base/regmap/regmap.c (ffffffff81b69561)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/base/regmap/regcache-maple.c (ffffffff81b72612)
Location: include/linux/spinlock.h:349
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 (ffffffff81b82669)
Location: include/linux/spinlock.h:349
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 (ffffffff81b94680)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff81ba0e25)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff81ba34c0)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff81ba7ea7)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffff81bb34c1)
Location: include/linux/spinlock.h:349
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 (ffffffff81bb90a7)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/dax/super.c:dax_add_host
In drivers/dma-buf/dma-buf.c (ffffffff81bbc4bd)
Location: include/linux/spinlock.h:349
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 (ffffffff81bbf475)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/dma-buf/dma-heap.c (ffffffff81bc3289)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_add
In drivers/scsi/scsi_scan.c (ffffffff81bd9147)
Location: include/linux/spinlock.h:349
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 (ffffffff81be0c5b)
Location: include/linux/spinlock.h:349
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 (ffffffff81bef0d2)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff81bf858d)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff81c463f7)
Location: include/linux/spinlock.h:349
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_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 (ffffffff81c4c140)
Location: include/linux/spinlock.h:349
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_xdp_xmit
In drivers/net/ppp/ppp_generic.c (ffffffff81c60665)
Location: include/linux/spinlock.h:349
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_push
In drivers/net/xen-netfront.c (ffffffff81c6e083)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/net/net_failover.c (ffffffff81c6f6cf)
Location: include/linux/spinlock.h:349
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 (ffffffff81c87846)
Location: include/linux/spinlock.h:349
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 (ffffffff81c8b426)
Location: include/linux/spinlock.h:349
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 (ffffffff81c8de67)
Location: include/linux/spinlock.h:349
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff81c97afc)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff81ca52c5)
Location: include/linux/spinlock.h:349
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 (ffffffff81cabf3d)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff81cb61c5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ehci-hcd.c (ffffffff81ccadc9)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_irq
In drivers/usb/host/ohci-hcd.c (ffffffff81cd2ddf)
Location: include/linux/spinlock.h:349
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 (ffffffff81cd8cf1)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff81cf2d8b)
Location: include/linux/spinlock.h:349
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 (ffffffff81cfeb53)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff81cfff35)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
In drivers/input/mousedev.c (ffffffff81d1450d)
Location: include/linux/spinlock.h:349
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 (ffffffff81d159ea)
Location: include/linux/spinlock.h:349
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 (ffffffff81d1ea73)
Location: include/linux/spinlock.h:349
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 (ffffffff81d27dc5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff81d337df)
Location: include/linux/spinlock.h:349
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 (ffffffff81d3cefd)
Location: include/linux/spinlock.h:349
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 (ffffffff81d4ab6a)
Location: include/linux/spinlock.h:349
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 (ffffffff83af57d2)
Location: include/linux/spinlock.h:349
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_write_start
- 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_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_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- 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_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_alloc
In drivers/md/md-bitmap.c (ffffffff81d6c705)
Location: include/linux/spinlock.h:349
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 (ffffffff81d7a56f)
Location: include/linux/spinlock.h:349
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_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 (ffffffff81d92dd2)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_set_config
In drivers/cpufreq/cpufreq.c (ffffffff81d97c1a)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_end
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/pcc-cpufreq.c (ffffffff81da6018)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpufreq/intel_pstate.c (ffffffff81da9623)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/cpufreq/intel_pstate.c:intel_pstate_driver_cleanup
In drivers/cpuidle/driver.c (ffffffff81dacbcb)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_state_disabled
In drivers/cpuidle/sysfs.c (ffffffff81dad835)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/leds/led-triggers.c (ffffffff81dcaacb)
Location: include/linux/spinlock.h:349
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 (ffffffff821507b0)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff82148a8b)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hid/bpf/hid_bpf_jmp_table.c (ffffffff81dd72c7)
Location: include/linux/spinlock.h:349
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 (ffffffff81dd8b2b)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/staging/vme_user/vme.c:vme_master_request
- drivers/staging/vme_user/vme.c:vme_master_request
In drivers/nvmem/core.c (ffffffff81df8f85)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/nvmem/core.c:nvmem_layout_unregister
- drivers/nvmem/core.c:__nvmem_layout_register
In drivers/hte/hte.c (ffffffff81dff166)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/hte/hte.c:hte_register_chip
- drivers/hte/hte.c:hte_ts_get
In net/socket.c (ffffffff81e007e2)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/socket.c:sock_unregister
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81e0b0fe)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
In net/core/gen_estimator.c (ffffffff81e22f37)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81e25075)
Location: include/linux/spinlock.h:349
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 (ffffffff81e3e56c)
Location: include/linux/spinlock.h:349
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:generic_xdp_tx
- net/core/dev.c:__dev_direct_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_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/neighbour.c (ffffffff81e494a4)
Location: include/linux/spinlock.h:349
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 (ffffffff81e7b35d)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/gro.c:dev_remove_offload
- net/core/gro.c:dev_add_offload
In net/core/net-sysfs.c (ffffffff81e7e3b4)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff81e82dc6)
Location: include/linux/spinlock.h:349
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 (ffffffff81e86b12)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff81e86d13)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_register
In net/core/drop_monitor.c (ffffffff81e99153)
Location: include/linux/spinlock.h:349
Inline: True
In net/core/netprio_cgroup.c (ffffffff81e9c791)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffff81e9ce5e)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:write_classid
- net/core/netclassid_cgroup.c:cgrp_attach
In net/core/failover.c (ffffffff81e9ff81)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/failover.c:failover_unregister
- net/core/failover.c:failover_get_bymac
In net/core/sock_map.c (ffffffff81ea6f1c)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_update_elem
In net/sched/sch_generic.c (ffffffff81eae4e6)
Location: include/linux/spinlock.h:349
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: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
In net/sched/cls_api.c (ffffffff81eb7386)
Location: include/linux/spinlock.h:349
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 (ffffffff81ef24ef)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81ef5b0f)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81f03bc3)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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_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 (ffffffff81f04384)
Location: include/linux/spinlock.h:349
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 (ffffffff81f06c1e)
Location: include/linux/spinlock.h:349
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_get_port
- net/ipv4/inet_connection_sock.c:inet_bhash2_addr_any_conflict
In net/ipv4/tcp.c (ffffffff81f108b3)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_abort
- net/ipv4/tcp.c:__tcp_close
In net/ipv4/tcp_output.c (ffffffff81f282c5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81f297e4)
Location: include/linux/spinlock.h:349
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 (ffffffff81f2dee1)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:listening_get_first
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff81f34fbe)
Location: include/linux/spinlock.h:349
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 (ffffffff81f35495)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/tcp_metrics.c:tcpm_suck_dst
In net/ipv4/tcp_fastopen.c (ffffffff81f382c0)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_create_child
In net/ipv4/tcp_ulp.c (ffffffff81f394f5)
Location: include/linux/spinlock.h:349
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 (ffffffff81f3af75)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_seq_start
- net/ipv4/raw.c:raw_unhash_sk
- net/ipv4/raw.c:raw_hash_sk
In net/ipv4/udp.c (ffffffff81f3e8c9)
Location: include/linux/spinlock.h:349
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81f4ac02)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81f5a673)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81f61045)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/ping.c (ffffffff81f6c72d)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_v4_seq_start
- net/ipv4/ping.c:ping_unhash
- net/ipv4/ping.c:ping_get_port
In net/ipv4/sysctl_net_ipv4.c (ffffffff81f78a50)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff81f8122a)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_mfc_add
- net/ipv4/ipmr.c:vif_add
- net/ipv4/ipmr.c:vif_delete
In net/ipv4/cipso_ipv4.c (ffffffff81f89885)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff81f8cf15)
Location: include/linux/spinlock.h:349
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
In net/xfrm/xfrm_state.c (ffffffff81f97e65)
Location: include/linux/spinlock.h:349
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 (ffffffff81fa1d04)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81fa6ffe)
Location: include/linux/spinlock.h:349
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 (ffffffff81fa8e5d)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- 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_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: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_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_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_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_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 (ffffffff81fb03a8)
Location: include/linux/spinlock.h:349
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 (ffffffff81fb13b1)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81fb4535)
Location: include/linux/spinlock.h:349
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 (ffffffff81fbe12b)
Location: include/linux/spinlock.h:349
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_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_permanent_addr
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
In net/ipv6/addrlabel.c (ffffffff81fcb3b9)
Location: include/linux/spinlock.h:349
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 (ffffffff81fd2236)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/reassembly.c (ffffffff81ff9bea)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81ffd5f9)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff8200557e)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff82010239)
Location: include/linux/spinlock.h:349
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 (ffffffff82011efe)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff82018085)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff82024558)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff820286b1)
Location: include/linux/spinlock.h:349
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: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 (ffffffff8202eaae)
Location: include/linux/spinlock.h:349
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_region_snapshot_create
- net/devlink/leftover.c:__devlink_snapshot_id_decrement
In net/devlink/core.c (ffffffff82041f72)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/devlink/core.c:devlink_alloc_ns
In net/netlabel/netlabel_domainhash.c (ffffffff8204fb60)
Location: include/linux/spinlock.h:349
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 (ffffffff83738eba)
Location: include/linux/spinlock.h:349
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In net/l3mdev/l3mdev.c (ffffffff8205fdde)
Location: include/linux/spinlock.h:349
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 (ffffffff82074622)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_retransmit_timer
In net/mctp/route.c (ffffffff8209132b)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff8209227f)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/handshake/netlink.c:handshake_net_exit
In net/handshake/request.c (ffffffff820937f8)
Location: include/linux/spinlock.h:349
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_next
In lib/dec_and_lock.c (ffffffff8209fa3c)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (ffffffff820a1f36)
Location: include/linux/spinlock.h:349
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 (ffffffff820a2410)
Location: include/linux/spinlock.h:349
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 (ffffffff820a8430)
Location: include/linux/spinlock.h:349
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 (ffffffff820c80c2)
Location: include/linux/spinlock.h:349
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 (ffffffff81000bce)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- init/main.c:set_mems_allowed
In arch/x86/xen/enlighten_pv.c (ffffffff8103e2f2)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xen_load_idt
In arch/x86/xen/mmu_pv.c (ffffffff81041bd6)
Location: include/linux/spinlock.h:349
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
In arch/x86/kernel/cpu/mce/intel.c (ffffffff81082e55)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/intel.c:cmci_mc_poll_banks
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff810873c5)
Location: include/linux/spinlock.h:349
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
In arch/x86/kernel/cpu/sgx/driver.c (ffffffff810990e6)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/driver.c:sgx_release
In arch/x86/kernel/cpu/sgx/encl.c (ffffffff81099f0f)
Location: include/linux/spinlock.h:349
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 (ffffffff8109cdd9)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
In arch/x86/kernel/cpu/sgx/main.c (ffffffff8109ee98)
Location: include/linux/spinlock.h:349
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_mark_page_reclaimable
- 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 (ffffffff810a2382)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff8222ca18)
Location: include/linux/spinlock.h:349
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: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 (ffffffff810d2ea0)
Location: include/linux/spinlock.h:349
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 (ffffffff810d8800)
Location: include/linux/spinlock.h:349
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:update_page_count
In arch/x86/mm/pat/memtype.c (ffffffff810da5b8)
Location: include/linux/spinlock.h:349
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
In kernel/fork.c (ffffffff810febf2)
Location: include/linux/spinlock.h:349
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_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 (ffffffff810ff1b1)
Location: include/linux/spinlock.h:349
Inline: True
In kernel/exit.c (ffffffff81106524)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/exit.c:exit_mm
- kernel/exit.c:mm_update_next_owner
- kernel/exit.c:__exit_signal
- kernel/exit.c:__exit_signal
In kernel/ptrace.c (ffffffff81111a33)
Location: include/linux/spinlock.h:349
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 (ffffffff811163f7)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff81120be3)
Location: include/linux/spinlock.h:349
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 (ffffffff81124d27)
Location: include/linux/spinlock.h:349
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 (ffffffff811325c8)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff81134f3d)
Location: include/linux/spinlock.h:349
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 (ffffffff8113c3df)
Location: include/linux/spinlock.h:349
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 (ffffffff8114a836)
Location: include/linux/spinlock.h:349
Inline: True
In kernel/sched/build_utility.c (ffffffff8118a8b1)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/sched/build_utility.c:do_wait_intr
In kernel/irq/msi.c (ffffffff811c62ac)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/irq/msi.c:msi_insert_desc
- kernel/irq/msi.c:msi_insert_desc
In kernel/rcu/tree.c (ffffffff811da906)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_exp_wait_wake
- kernel/rcu/tree.c:exp_funnel_lock
In kernel/dma/swiotlb.c (ffffffff811ecef3)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_init_late
- kernel/dma/swiotlb.c:swiotlb_init_remap
In kernel/module/main.c (ffffffff811f62e5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/module/main.c:idempotent_init_module
- kernel/module/main.c:idempotent_init_module
In kernel/time/clocksource.c (ffffffff8120ac0c)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff81210793)
Location: include/linux/spinlock.h:349
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:posix_timer_unhash_and_free
In kernel/time/posix-cpu-timers.c (ffffffff81214fd3)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:posix_cpu_timers_work
In kernel/time/namespace.c (ffffffff8121e71e)
Location: include/linux/spinlock.h:349
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 (ffffffff8121ec5f)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/futex/core.c:exit_pi_state_list
- kernel/futex/core.c:futex_unqueue
- kernel/futex/core.c:futex_q_lock
In kernel/futex/pi.c (ffffffff81222592)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/pi.c:__fixup_pi_state_owner
In kernel/futex/requeue.c (ffffffff812232f9)
Location: include/linux/spinlock.h:349
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
In kernel/futex/waitwake.c (ffffffff81223c4b)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake
In kernel/cgroup/cgroup.c (ffffffff8123d5a7)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_post_fork
In kernel/cgroup/namespace.c (ffffffff8123f655)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff81241f81)
Location: include/linux/spinlock.h:349
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 (ffffffff81242a65)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff8124ebb4)
Location: include/linux/spinlock.h:349
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 (ffffffff8124f9d5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff81252af5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff8125e961)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/auditsc.c:audit_alloc_name
In kernel/audit_tree.c (ffffffff81263f47)
Location: include/linux/spinlock.h:349
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: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:create_chunk
In kernel/debug/debug_core.c (ffffffff8126a6c5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/bpf/core.c (ffffffff813084c9)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_map_compatible
In kernel/bpf/syscall.c (ffffffff8130b64b)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_show_fdinfo
In kernel/bpf/bpf_local_storage.c (ffffffff81359ab0)
Location: include/linux/spinlock.h:349
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 (ffffffff81374a9e)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
- kernel/bpf/devmap.c:dev_map_alloc
In kernel/bpf/cpumap.c (ffffffff81377d0b)
Location: include/linux/spinlock.h:349
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 (ffffffff81394c3b)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/events/core.c:account_event
- kernel/events/core.c:unaccount_event
In kernel/events/uprobes.c (ffffffff813aa705)
Location: include/linux/spinlock.h:349
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
In kernel/padata.c (ffffffff813ae0cf)
Location: include/linux/spinlock.h:349
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_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 (ffffffff813b34f4)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- kernel/watch_queue.c:watch_queue_clear
- kernel/watch_queue.c:remove_watch_from_object
- kernel/watch_queue.c:add_watch_to_object
In mm/filemap.c (ffffffff813b5e17)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff813c01ae)
Location: include/linux/spinlock.h:349
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_badness
In mm/fadvise.c (ffffffff813c1c6f)
Location: include/linux/spinlock.h:349
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 (ffffffff813c6870)
Location: include/linux/spinlock.h:349
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 (ffffffff813cd513)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (ffffffff813e02f6)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/vmscan.c:lru_gen_del_mm
- mm/vmscan.c:lru_gen_add_mm
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff813e56c4)
Location: include/linux/spinlock.h:349
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 (ffffffff813ef38a)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff813f50eb)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mm_init.c (ffffffff8222e802)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/mm_init.c:early_pfn_to_nid
In mm/shmem_quota.c (ffffffff81408db5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/shmem_quota.c:shmem_release_dquot
- mm/shmem_quota.c:shmem_acquire_dquot
In mm/list_lru.c (ffffffff8140ab4e)
Location: include/linux/spinlock.h:349
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_add
In mm/gup.c (ffffffff8140f22f)
Location: include/linux/spinlock.h:349
Inline: True
In mm/memory.c (ffffffff8141c9a6)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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_set_pmd
- mm/memory.c:copy_nonpresent_pte
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:pmd_install
In mm/mlock.c (ffffffff81425695)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff8142aa7a)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/mmap.c:exit_mmap
- mm/mmap.c:expand_downwards
In mm/mremap.c (ffffffff81431bc3)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff81434144)
Location: include/linux/spinlock.h:349
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
- mm/page_vma_mapped.c:map_pte
In mm/pgtable-generic.c (ffffffff814362db)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/pgtable-generic.c:__pte_offset_map_lock
In mm/rmap.c (ffffffff81439d95)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff8143d1fc)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/vmalloc.c:s_show
- mm/vmalloc.c:s_start
- 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: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: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 (ffffffff8144fba5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:setup_pcp_cacheinfo
- 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 (ffffffff8145ea02)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/slub.c:free_partial
In mm/swapfile.c (ffffffff8146d326)
Location: include/linux/spinlock.h:349
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:swapcache_clear
- 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: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: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:find_first_swap
- 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:swap_swapcount
- 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:__swap_entry_free
- 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: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
In mm/zswap.c (ffffffff814716cc)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/zswap.c:zswap_swapoff
- mm/zswap.c:zswap_invalidate
- 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_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_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 (ffffffff8147b284)
Location: include/linux/spinlock.h:349
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_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_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:hugetlb_wp
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:move_hugetlb_page_tables
- 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_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:allocate_file_region_entries
In mm/hugetlb_vmemmap.c (ffffffff81480dd5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/hugetlb_vmemmap.c:vmemmap_pmd_entry
- mm/hugetlb_vmemmap.c:vmemmap_split_pmd
In mm/mempolicy.c (ffffffff81487874)
Location: include/linux/spinlock.h:349
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_folios_hugetlb
In mm/mmu_notifier.c (ffffffff8148955c)
Location: include/linux/spinlock.h:349
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_unregister
- 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
In mm/ksm.c (ffffffff81492625)
Location: include/linux/spinlock.h:349
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: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 (ffffffff81498b6f)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/migrate.c:__buffer_migrate_folio
- mm/migrate.c:pmd_migration_entry_wait
- mm/migrate.c:migration_entry_wait_huge
In mm/migrate_device.c (ffffffff8149dc21)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/migrate_device.c:migrate_vma_collect_pmd
In mm/huge_memory.c (ffffffff814a6dd4)
Location: include/linux/spinlock.h:349
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
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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: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_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: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 (ffffffff814b12ac)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- 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_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 (ffffffff814bab4a)
Location: include/linux/spinlock.h:349
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_cancel_attach
- mm/memcontrol.c:mem_cgroup_can_attach
- mm/memcontrol.c:mem_cgroup_can_attach
- 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
- mm/memcontrol.c:folio_lruvec_lock
In mm/vmpressure.c (ffffffff814c0f05)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure_work_fn
In mm/zpool.c (ffffffff814cab55)
Location: include/linux/spinlock.h:349
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 (ffffffff814cb47e)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/zbud.c:zbud_zpool_free
- mm/zbud.c:zbud_alloc
- mm/zbud.c:zbud_alloc
In mm/zsmalloc.c (ffffffff814ce4d0)
Location: include/linux/spinlock.h:349
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 (ffffffff814d2c08)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/userfaultfd.c:move_pages_pte
- mm/userfaultfd.c:move_pages_pte
- mm/userfaultfd.c:move_pages_pte
- mm/userfaultfd.c:move_pages_pte
In mm/hmm.c (ffffffff814d58bb)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff814dceaa)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/read_write.c:generic_file_llseek_size
In fs/super.c (ffffffff814e40be)
Location: include/linux/spinlock.h:349
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_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:grab_super
- fs/super.c:grab_super
- fs/super.c:deactivate_locked_super
In fs/char_dev.c (ffffffff814e72a3)
Location: include/linux/spinlock.h:349
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 (ffffffff814e8327)
Location: include/linux/spinlock.h:349
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 (ffffffff814ebf68)
Location: include/linux/spinlock.h:349
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 (ffffffff814efd25)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff814fbddb)
Location: include/linux/spinlock.h:349
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:set_root
In fs/fcntl.c (ffffffff814fd684)
Location: include/linux/spinlock.h:349
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 (ffffffff814fe4cf)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff815057cc)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:d_mark_tmpfile
- 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_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_rehash
- 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_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: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: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: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:__dentry_kill
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff81508fd3)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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:find_inode_nowait
- fs/inode.c:ilookup
- 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: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
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff8150e8fb)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- fs/file.c:replace_fd
- 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 (ffffffff81512af5)
Location: include/linux/spinlock.h:349
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: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:may_umount
- fs/namespace.c:may_umount_tree
- 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:sb_prepare_remount_readonly
In fs/libfs.c (ffffffff81522df7)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/libfs.c:empty_dir_readdir
- 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_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
In fs/fs-writeback.c (ffffffff8152ccbc)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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: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:__writeback_single_inode
- 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_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 (ffffffff8152e285)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff815354c4)
Location: include/linux/spinlock.h:349
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 (ffffffff81536151)
Location: include/linux/spinlock.h:349
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 (ffffffff81537515)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/kernel_read_file.c (ffffffff8153b4c5)
Location: include/linux/spinlock.h:349
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 (ffffffff8153e99a)
Location: include/linux/spinlock.h:349
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 (ffffffff81543b8c)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff815474c2)
Location: include/linux/spinlock.h:349
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
In fs/notify/notification.c (ffffffff81547f05)
Location: include/linux/spinlock.h:349
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
In fs/notify/group.c (ffffffff81548229)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff81548b5c)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff8154a563)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff8154b84a)
Location: include/linux/spinlock.h:349
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 (ffffffff8154ca13)
Location: include/linux/spinlock.h:349
Inline: True
In fs/notify/fanotify/fanotify_user.c (ffffffff81550664)
Location: include/linux/spinlock.h:349
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 (ffffffff81554365)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:eventpoll_release_file
- fs/eventpoll.c:__ep_remove
In fs/timerfd.c (ffffffff81555ad2)
Location: include/linux/spinlock.h:349
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 (ffffffff8155b250)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (ffffffff8156068f)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:kill_ioctx
- fs/aio.c:kill_ioctx
- 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 (ffffffff81565b5f)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/dax.c:dax_pmd_load_hole
In fs/crypto/hooks.c (ffffffff81569f3b)
Location: include/linux/spinlock.h:349
Inline: True
In fs/crypto/keyring.c (ffffffff8156a546)
Location: include/linux/spinlock.h:349
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
In fs/crypto/keysetup.c (ffffffff8156ceb6)
Location: include/linux/spinlock.h:349
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 (ffffffff8156d5f7)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
In fs/verity/verify.c (ffffffff81572e6a)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/verity/verify.c:is_hash_block_verified
In fs/locks.c (ffffffff81575f3b)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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:flock_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
- fs/locks.c:locks_owner_has_blockers
In fs/mbcache.c (ffffffff81582275)
Location: include/linux/spinlock.h:349
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 (ffffffff81586aa8)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff81587295)
Location: include/linux/spinlock.h:349
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
In fs/fhandle.c (ffffffff815879d5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
In fs/quota/dquot.c (ffffffff815920ba)
Location: include/linux/spinlock.h:349
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_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_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_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: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: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 (ffffffff8159d4b6)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_scan_hugetlb_entry
- fs/proc/task_mmu.c:hold_task_mempolicy
In fs/proc/inode.c (ffffffff815a11d4)
Location: include/linux/spinlock.h:349
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_entry_rundown
- fs/proc/inode.c:proc_invalidate_siblings_dcache
In fs/proc/base.c (ffffffff815a9025)
Location: include/linux/spinlock.h:349
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 (ffffffff815aae03)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/proc/generic.c:proc_readdir_de
In fs/proc/array.c (ffffffff815ab926)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff815ae2df)
Location: include/linux/spinlock.h:349
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 (ffffffff815b0e60)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff815b3104)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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: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_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:insert_header
In fs/proc/proc_net.c (ffffffff815b4bf7)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/proc/vmcore.c (ffffffff815b6715)
Location: include/linux/spinlock.h:349
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 (ffffffff815bb77b)
Location: include/linux/spinlock.h:349
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_new_node
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff815bfc93)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff815c0105)
Location: include/linux/spinlock.h:349
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 (ffffffff815c0dd5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/sysfs/group.c:compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff815c16fb)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff815c4516)
Location: include/linux/spinlock.h:349
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_new_dirent
- fs/configfs/dir.c:configfs_d_iput
In fs/configfs/symlink.c (ffffffff815c5d22)
Location: include/linux/spinlock.h:349
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
In fs/ext4/balloc.c (ffffffff815c8966)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
- fs/ext4/balloc.c:ext4_validate_block_bitmap
In fs/ext4/ext4_jbd2.c (ffffffff815cbae3)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/ext4/ext4_jbd2.c:__ext4_journal_get_write_access
In fs/ext4/extents.c (ffffffff815cc51c)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff815d979b)
Location: include/linux/spinlock.h:349
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 (ffffffff815e1ae8)
Location: include/linux/spinlock.h:349
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_mark_inode_used
- 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_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_validate_inode_bitmap
In fs/ext4/inode.c (ffffffff815ec43e)
Location: include/linux/spinlock.h:349
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_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_update_reserve_space
In fs/ext4/mballoc.c (ffffffff81605f18)
Location: include/linux/spinlock.h:349
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_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_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_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_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_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 (ffffffff816067ec)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffffffff8162ef73)
Location: include/linux/spinlock.h:349
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_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 (ffffffff8164501e)
Location: include/linux/spinlock.h:349
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_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_start_update
In fs/jbd2/transaction.c (ffffffff8164f5a5)
Location: include/linux/spinlock.h:349
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: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_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
In fs/jbd2/commit.c (ffffffff8164fd14)
Location: include/linux/spinlock.h:349
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
In fs/jbd2/checkpoint.c (ffffffff81653b12)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_journal_destroy_checkpoint
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffff81654238)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff8165b906)
Location: include/linux/spinlock.h:349
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_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 (ffffffff8165df52)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff8166770e)
Location: include/linux/spinlock.h:349
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_statfs
In fs/fat/cache.c (ffffffff81669ce5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff8166cf29)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff8166ed33)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff81673bfb)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff81676612)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (ffffffff81677465)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate
In fs/exportfs/expfs.c (ffffffff816886d7)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (ffffffff816891f5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff8168c1db)
Location: include/linux/spinlock.h:349
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_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_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:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
- fs/fuse/dev.c:fuse_put_request
In fs/fuse/dir.c (ffffffff81693d23)
Location: include/linux/spinlock.h:349
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 (ffffffff8169b5f2)
Location: include/linux/spinlock.h:349
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_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 (ffffffff8169ef99)
Location: include/linux/spinlock.h:349
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_reverse_inval_inode
- fs/fuse/inode.c:fuse_iget
- fs/fuse/inode.c:fuse_change_attributes
In fs/fuse/control.c (ffffffff8169feec)
Location: include/linux/spinlock.h:349
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 (ffffffff816a1b2f)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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_add_dirent_to_cache
- fs/fuse/readdir.c:fuse_add_dirent_to_cache
In fs/fuse/dax.c (ffffffff816a515e)
Location: include/linux/spinlock.h:349
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 (ffffffff816ab512)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- fs/tracefs/event_inode.c:eventfs_iterate
In ipc/util.c (ffffffff816b078f)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- ipc/util.c:sysvipc_proc_start
- ipc/util.c:sysvipc_proc_next
- ipc/util.c:ipc_addid
- ipc/util.c:ipc_findkey
In ipc/msg.c (ffffffff816b4079)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffffffff816b5047)
Location: include/linux/spinlock.h:349
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:semctl_down
- 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_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff816bc818)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:newseg
- ipc/shm.c:exit_shm
- ipc/shm.c:exit_shm
- ipc/shm.c:__shm_close
- ipc/shm.c:shm_destroy
- ipc/shm.c:__shm_open
In ipc/mqueue.c (ffffffff816be10a)
Location: include/linux/spinlock.h:349
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_timedsend
- 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
In ipc/namespace.c (ffffffff816c1d95)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff816c2527)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff816c2e55)
Location: include/linux/spinlock.h:349
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_user_lookup
In security/keys/keyctl.c (ffffffff816c8936)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff816ce22d)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff816e32af)
Location: include/linux/spinlock.h:349
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/lsm_audit.c (ffffffff8171acf7)
Location: include/linux/spinlock.h:349
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 (ffffffff8171cac4)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
- security/tomoyo/audit.c:tomoyo_write_log2
In security/tomoyo/common.c (ffffffff8171cee9)
Location: include/linux/spinlock.h:349
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 (ffffffff8172a8f5)
Location: include/linux/spinlock.h:349
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 (ffffffff81734bac)
Location: include/linux/spinlock.h:349
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 (ffffffff817376b3)
Location: include/linux/spinlock.h:349
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 (ffffffff8173c1d3)
Location: include/linux/spinlock.h:349
Inline: True
In security/apparmor/lsm.c (ffffffff8174afc5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff81755ab1)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff817619f1)
Location: include/linux/spinlock.h:349
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 (ffffffff81766bec)
Location: include/linux/spinlock.h:349
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: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 (ffffffff81767439)
Location: include/linux/spinlock.h:349
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 (ffffffff8176e116)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- security/landlock/fs.c:landlock_append_fs_rule
- security/landlock/fs.c:landlock_append_fs_rule
In security/integrity/ima/ima_template.c (ffffffff81778c24)
Location: include/linux/spinlock.h:349
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 (ffffffff8178d587)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff8179f9b5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bdev.c (ffffffff817a8f45)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff817aae24)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff817af8a6)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elevator_find_get
In block/blk-flush.c (ffffffff817b6f1d)
Location: include/linux/spinlock.h:349
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 (ffffffff817b935a)
Location: include/linux/spinlock.h:349
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
In block/blk-mq.c (ffffffff817c39d5)
Location: include/linux/spinlock.h:349
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_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 (ffffffff817cd0ff)
Location: include/linux/spinlock.h:349
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 (ffffffff817d1359)
Location: include/linux/spinlock.h:349
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 (ffffffff817d16b8)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- block/ioprio.c:__do_sys_ioprio_get
In block/partitions/core.c (ffffffff817d4159)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- block/partitions/core.c:add_partition
In block/blk-cgroup.c (ffffffff817e33e6)
Location: include/linux/spinlock.h:349
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:blkg_create
- block/blk-cgroup.c:blkcg_punt_bio_submit
- block/blk-cgroup.c:blkg_async_bio_workfn
In block/blk-iocost.c (ffffffff817f3586)
Location: include/linux/spinlock.h:349
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 (ffffffff817f55fb)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch2_start
- block/mq-deadline.c:deadline_dispatch1_start
- block/mq-deadline.c:deadline_dispatch0_start
- block/mq-deadline.c:dd_owned_by_driver_show
- block/mq-deadline.c:dd_queued_show
- block/mq-deadline.c:deadline_write2_fifo_start
- block/mq-deadline.c:deadline_read2_fifo_start
- block/mq-deadline.c:deadline_write1_fifo_start
- block/mq-deadline.c:deadline_read1_fifo_start
- block/mq-deadline.c:deadline_write0_fifo_start
- block/mq-deadline.c:deadline_read0_fifo_start
- 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 (ffffffff817fffa3)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In io_uring/io_uring.c (ffffffff81813e98)
Location: include/linux/spinlock.h:349
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_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_req_complete_post
- io_uring/io_uring.c:io_fill_cqe_req_aux
- io_uring/io_uring.c:__io_post_aux_cqe
- io_uring/io_uring.c:__io_flush_post_cqes
- io_uring/io_uring.c:__io_cqring_overflow_flush
- io_uring/io_uring.c:io_cqring_overflow_kill
- 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 (ffffffff81819623)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- io_uring/openclose.c:io_close
In io_uring/timeout.c (ffffffff8181f245)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- io_uring/timeout.c:io_kill_timeouts
- io_uring/timeout.c:io_timeout_remove
In io_uring/fdinfo.c (ffffffff81820a30)
Location: include/linux/spinlock.h:349
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 (ffffffff818221f0)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff81823a26)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- io_uring/cancel.c:io_try_cancel
In io_uring/kbuf.c (ffffffff818242b2)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff8182bbb0)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- io_uring/register.c:__io_uring_register
- io_uring/register.c:io_eventfd_register
In rust/helpers.c (ffffffff818425b5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- rust/helpers.c:rust_helper_spin_lock
In lib/lockref.c (ffffffff81850c10)
Location: include/linux/spinlock.h:349
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 (ffffffff8185b97e)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- lib/lwq.c:lwq_dequeue_all
- lib/lwq.c:__lwq_dequeue
In lib/rhashtable.c (ffffffff8185db78)
Location: include/linux/spinlock.h:349
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 (ffffffff8185ff25)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- lib/refcount.c:refcount_dec_and_lock
In lib/genalloc.c (ffffffff8187fc53)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff8191f4e0)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/gpio/gpiolib-cdev.c (ffffffff81950126)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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_poll
- drivers/gpio/gpiolib-cdev.c:linereq_free
- 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
In drivers/pci/pci.c (ffffffff8196793f)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/pci/pci.c:resource_alignment_store
- drivers/pci/pci.c:resource_alignment_show
In drivers/pci/pci-driver.c (ffffffff81970e50)
Location: include/linux/spinlock.h:349
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 (ffffffff819ad4f3)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/pci/doe.c:pci_doe_init
- drivers/pci/doe.c:pci_doe_create_mb
In drivers/rapidio/rio.c (ffffffff819b8b83)
Location: include/linux/spinlock.h:349
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 (ffffffff819e4295)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/acpi/osl.c:acpi_os_acquire_lock
In drivers/virtio/virtio_ring.c (ffffffff81aa5855)
Location: include/linux/spinlock.h:349
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 (ffffffff81ab0b89)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff81ac0ea0)
Location: include/linux/spinlock.h:349
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 (ffffffff81ac2900)
Location: include/linux/spinlock.h:349
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 (ffffffff81ac9095)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/xen/pci.c:xen_unregister_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 (ffffffff81acd7c5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/regulator/core.c (ffffffff81ad59c5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/regulator/core.c:_regulator_get_error_flags
In drivers/regulator/irq_helpers.c (ffffffff81ae239a)
Location: include/linux/spinlock.h:349
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 (ffffffff81ae95b3)
Location: include/linux/spinlock.h:349
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_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 (ffffffff81af4c9e)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff81af79e5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81afac46)
Location: include/linux/spinlock.h:349
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81b00a44)
Location: include/linux/spinlock.h:349
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/serial/8250/8250_core.c (ffffffff81b17d01)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81b319cc)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/char/random.c:proc_do_uuid
- drivers/char/random.c:crng_make_state
In drivers/char/virtio_console.c (ffffffff81b38083)
Location: include/linux/spinlock.h:349
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 (ffffffff81b39201)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff81b3d773)
Location: include/linux/spinlock.h:349
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 (ffffffff81b56cc7)
Location: include/linux/spinlock.h:349
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 (ffffffff81b63335)
Location: include/linux/spinlock.h:349
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:copy_translation_tables
- 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:parent_domain_flush
In drivers/iommu/intel/pasid.c (ffffffff81b68d1a)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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_pass_through
- 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_first_level
- drivers/iommu/intel/pasid.c:intel_pasid_tear_down_entry
In drivers/iommu/intel/nested.c (ffffffff81b6969e)
Location: include/linux/spinlock.h:349
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 (ffffffff81b6c79c)
Location: include/linux/spinlock.h:349
Inline: True
In drivers/iommu/iommu.c (ffffffff81b73d86)
Location: include/linux/spinlock.h:349
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 (ffffffff81b7d8b6)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
In drivers/base/core.c (ffffffff81b8d2b1)
Location: include/linux/spinlock.h:349
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 (ffffffff81b8db67)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
- drivers/base/bus.c:bus_to_subsys
In drivers/base/dd.c (ffffffff81b91962)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/class.c (ffffffff81b92d10)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/base/class.c:class_to_subsys
In drivers/base/attribute_container.c (ffffffff81b98d5f)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff81ba11de)
Location: include/linux/spinlock.h:349
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 (ffffffff81ba1efc)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_work_loop
- drivers/base/devtmpfs.c:devtmpfs_submit_req
In drivers/base/power/runtime.c (ffffffff81ba74fb)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff81bb317a)
Location: include/linux/spinlock.h:349
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:alloc_lookup_fw_priv
In drivers/base/memory.c (ffffffff81bb8b01)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/base/memory.c:memory_group_register
In drivers/base/regmap/regmap.c (ffffffff81bbd221)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/base/regmap/regcache-maple.c (ffffffff81bc5de9)
Location: include/linux/spinlock.h:349
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 (ffffffff81bd6529)
Location: include/linux/spinlock.h:349
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 (ffffffff81be8650)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff81bf4f85)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff81bf76b0)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff81bfcd8a)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffff81c079e1)
Location: include/linux/spinlock.h:349
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 (ffffffff81c0d707)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/dax/super.c:dax_add_host
In drivers/dma-buf/dma-buf.c (ffffffff81c10cbd)
Location: include/linux/spinlock.h:349
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 (ffffffff81c13bf5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/dma-buf/dma-heap.c (ffffffff81c17a28)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_add
In drivers/scsi/scsi_scan.c (ffffffff81c2de77)
Location: include/linux/spinlock.h:349
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 (ffffffff81c35c8b)
Location: include/linux/spinlock.h:349
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 (ffffffff81c44871)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff81c4de2d)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/gpu/drm/drm_auth.c (ffffffff81c7e585)
Location: include/linux/spinlock.h:349
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 (ffffffff81c9705d)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/gpu/drm/drm_file.c:drm_show_memory_stats
In drivers/gpu/drm/drm_gem.c (ffffffff81c9c63e)
Location: include/linux/spinlock.h:349
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 (ffffffff81cb1952)
Location: include/linux/spinlock.h:349
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 (ffffffff81cb6a79)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff81cb7766)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/gpu/drm/drm_vblank_work.c:drm_vblank_work_schedule
In drivers/gpu/drm/drm_atomic_helper.c (ffffffff81cbf47f)
Location: include/linux/spinlock.h:349
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
In drivers/net/tun.c (ffffffff81cfbd07)
Location: include/linux/spinlock.h:349
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_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 (ffffffff81d017ed)
Location: include/linux/spinlock.h:349
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_xdp_xmit
In drivers/net/ppp/ppp_generic.c (ffffffff81d17035)
Location: include/linux/spinlock.h:349
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_push
In drivers/net/xen-netfront.c (ffffffff81d22973)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/net/net_failover.c (ffffffff81d23f7f)
Location: include/linux/spinlock.h:349
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 (ffffffff81d3c296)
Location: include/linux/spinlock.h:349
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 (ffffffff81d3fed5)
Location: include/linux/spinlock.h:349
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 (ffffffff81d42987)
Location: include/linux/spinlock.h:349
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff81d4c5de)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff81d59f15)
Location: include/linux/spinlock.h:349
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 (ffffffff81d60bed)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff81d6af15)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ehci-hcd.c (ffffffff81d7fc79)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_irq
In drivers/usb/host/ohci-hcd.c (ffffffff81d87da1)
Location: include/linux/spinlock.h:349
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 (ffffffff81d8dd01)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff81da86cb)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
In drivers/usb/host/xhci-dbgcap.c (ffffffff81db3c53)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff81db59d5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_start_rx
In drivers/input/mousedev.c (ffffffff81dca12d)
Location: include/linux/spinlock.h:349
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 (ffffffff81dcb66a)
Location: include/linux/spinlock.h:349
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 (ffffffff81dd4773)
Location: include/linux/spinlock.h:349
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 (ffffffff81dddbe5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff81de982f)
Location: include/linux/spinlock.h:349
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 (ffffffff81df385d)
Location: include/linux/spinlock.h:349
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 (ffffffff81e0188a)
Location: include/linux/spinlock.h:349
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 (ffffffff83d51592)
Location: include/linux/spinlock.h:349
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_write_start
- 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_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_alloc
- drivers/md/md.c:md_alloc
- drivers/md/md.c:md_attr_store
- 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_show
- drivers/md/md.c:rdev_size_store
- drivers/md/md.c:set_in_sync
- drivers/md/md.c:mddev_alloc
In drivers/md/md-bitmap.c (ffffffff81e23935)
Location: include/linux/spinlock.h:349
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 (ffffffff81e3170f)
Location: include/linux/spinlock.h:349
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_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 (ffffffff81e4a74c)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/opp/core.c:dev_pm_opp_set_config
In drivers/cpufreq/cpufreq.c (ffffffff81e4f89a)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_end
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/pcc-cpufreq.c (ffffffff81e5e0a8)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpufreq/intel_pstate.c (ffffffff81e614c3)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/cpufreq/intel_pstate.c:intel_pstate_driver_cleanup
In drivers/cpuidle/driver.c (ffffffff81e64c6b)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_state_disabled
In drivers/cpuidle/sysfs.c (ffffffff81e658d5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/leds/led-triggers.c (ffffffff81e8363b)
Location: include/linux/spinlock.h:349
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 (ffffffff82233620)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff8222b4ab)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/firmware/efi/unaccepted_memory.c (ffffffff81e8c756)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/firmware/efi/unaccepted_memory.c:accept_memory
In drivers/hid/bpf/hid_bpf_jmp_table.c (ffffffff81e8f567)
Location: include/linux/spinlock.h:349
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 (ffffffff81e91ff2)
Location: include/linux/spinlock.h:349
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
In drivers/hte/hte.c (ffffffff81eb6456)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- drivers/hte/hte.c:hte_register_chip
- drivers/hte/hte.c:hte_ts_get
In drivers/dpll/dpll_core.c (ffffffff81eb6bdb)
Location: include/linux/spinlock.h:349
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 (ffffffff81ebcee2)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/socket.c:sock_unregister
- net/socket.c:sock_register
In net/core/sock.c (ffffffff81ec7aee)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
In net/core/gen_estimator.c (ffffffff81ee0e77)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81ee2fd5)
Location: include/linux/spinlock.h:349
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 (ffffffff81ef6ec1)
Location: include/linux/spinlock.h:349
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:generic_xdp_tx
- net/core/dev.c:__dev_direct_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_remove_pack
- net/core/dev.c:dev_add_pack
In net/core/neighbour.c (ffffffff81f08194)
Location: include/linux/spinlock.h:349
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 (ffffffff81f3b5ed)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/gro.c:dev_remove_offload
- net/core/gro.c:dev_add_offload
In net/core/net-sysfs.c (ffffffff81f3f2c4)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff81f43bb5)
Location: include/linux/spinlock.h:349
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 (ffffffff81f460d0)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/page_pool_user.c:page_pool_list
In net/core/netpoll.c (ffffffff81f48b22)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff81f48d23)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_register
In net/core/drop_monitor.c (ffffffff81f5b813)
Location: include/linux/spinlock.h:349
Inline: True
In net/core/netprio_cgroup.c (ffffffff81f5ef31)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffff81f5f598)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/netclassid_cgroup.c:update_classid_task
In net/core/failover.c (ffffffff81f62712)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/failover.c:failover_unregister
- net/core/failover.c:failover_get_bymac
In net/core/sock_map.c (ffffffff81f69a37)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/core/sock_map.c:sock_map_update_elem
In net/sched/sch_generic.c (ffffffff81f70f5d)
Location: include/linux/spinlock.h:349
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: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
In net/sched/cls_api.c (ffffffff81f7a13c)
Location: include/linux/spinlock.h:349
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 (ffffffff81f8fdb5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/netlink/genetlink.c:genl_sk_priv_get
In net/ipv4/route.c (ffffffff81fb664d)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81fb9abf)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81fc80ff)
Location: include/linux/spinlock.h:349
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_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_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 (ffffffff81fc86d4)
Location: include/linux/spinlock.h:349
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 (ffffffff81fcaf3e)
Location: include/linux/spinlock.h:349
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_get_port
- net/ipv4/inet_connection_sock.c:inet_bhash2_addr_any_conflict
In net/ipv4/tcp.c (ffffffff81fd4a93)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_abort
- net/ipv4/tcp.c:__tcp_close
In net/ipv4/tcp_output.c (ffffffff81fecbb5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81fee364)
Location: include/linux/spinlock.h:349
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 (ffffffff81ff2a91)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:listening_get_first
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff81ffb13e)
Location: include/linux/spinlock.h:349
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 (ffffffff81ffb615)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/tcp_metrics.c:tcpm_suck_dst
In net/ipv4/tcp_fastopen.c (ffffffff81ffe380)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/tcp_fastopen.c:tcp_try_fastopen
- net/ipv4/tcp_fastopen.c:tcp_fastopen_create_child
In net/ipv4/tcp_ulp.c (ffffffff81fff5e5)
Location: include/linux/spinlock.h:349
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 (ffffffff82001085)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_seq_start
- net/ipv4/raw.c:raw_unhash_sk
- net/ipv4/raw.c:raw_hash_sk
In net/ipv4/udp.c (ffffffff82004c19)
Location: include/linux/spinlock.h:349
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff82010d12)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff82020bb3)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff82027615)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/ping.c (ffffffff82032e7d)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_v4_seq_start
- net/ipv4/ping.c:ping_unhash
- net/ipv4/ping.c:ping_get_port
In net/ipv4/sysctl_net_ipv4.c (ffffffff8203f110)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/ipmr.c (ffffffff820478aa)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_mfc_add
- net/ipv4/ipmr.c:vif_add
- net/ipv4/ipmr.c:vif_delete
In net/ipv4/cipso_ipv4.c (ffffffff82050fe5)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_remove
- net/ipv4/cipso_ipv4.c:cipso_v4_doi_add
In net/xfrm/xfrm_policy.c (ffffffff8205a8a5)
Location: include/linux/spinlock.h:349
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
In net/xfrm/xfrm_state.c (ffffffff820651d5)
Location: include/linux/spinlock.h:349
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 (ffffffff8206f16e)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff820742ae)
Location: include/linux/spinlock.h:349
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 (ffffffff8207635d)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_seq_show
- 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_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: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_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_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_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_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 (ffffffff8207da08)
Location: include/linux/spinlock.h:349
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 (ffffffff8207ead1)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff82081de5)
Location: include/linux/spinlock.h:349
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 (ffffffff8208b57b)
Location: include/linux/spinlock.h:349
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_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_permanent_addr
- net/ipv6/addrconf.c:manage_tempaddrs
- net/ipv6/addrconf.c:check_cleanup_prefix_route
In net/ipv6/addrlabel.c (ffffffff82098b99)
Location: include/linux/spinlock.h:349
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 (ffffffff8209f7c6)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/reassembly.c (ffffffff820c785a)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff820cc470)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff820d438e)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/ip6mr.c (ffffffff820df1c9)
Location: include/linux/spinlock.h:349
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 (ffffffff820e106e)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff820e7055)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff820f3868)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff820f80e2)
Location: include/linux/spinlock.h:349
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: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 (ffffffff820fea92)
Location: include/linux/spinlock.h:349
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 (ffffffff821014a9)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/devlink/netlink.c:devlink_nl_notify_filter_set_doit
In net/devlink/dev.c (ffffffff821021ac)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/devlink/dev.c:devl_nested_devlink_set
In net/devlink/port.c (ffffffff8210723d)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/devlink/port.c:devl_port_register_with_ops
In net/devlink/param.c (ffffffff8210eb68)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/devlink/param.c:devl_params_register
In net/devlink/region.c (ffffffff8210f56b)
Location: include/linux/spinlock.h:349
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_region_snapshot_create
- net/devlink/region.c:__devlink_snapshot_id_decrement
In net/devlink/trap.c (ffffffff821148de)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/devlink/trap.c:devlink_trap_report
In net/netlabel/netlabel_domainhash.c (ffffffff82122210)
Location: include/linux/spinlock.h:349
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 (ffffffff8396d649)
Location: include/linux/spinlock.h:349
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In net/l3mdev/l3mdev.c (ffffffff82132d1e)
Location: include/linux/spinlock.h:349
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 (ffffffff821489c2)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_retransmit_timer
In net/mptcp/sched.c (ffffffff82161d36)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/mptcp/sched.c:mptcp_unregister_scheduler
- net/mptcp/sched.c:mptcp_register_scheduler
In net/mctp/route.c (ffffffff82167872)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- 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 (ffffffff82168b5f)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- net/handshake/netlink.c:handshake_net_exit
In net/handshake/request.c (ffffffff8216a0a8)
Location: include/linux/spinlock.h:349
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_next
In lib/dec_and_lock.c (ffffffff82177a0c)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (ffffffff82179fb6)
Location: include/linux/spinlock.h:349
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 (ffffffff8217a490)
Location: include/linux/spinlock.h:349
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 (ffffffff82181390)
Location: include/linux/spinlock.h:349
Inline: True
Inline callers:
- lib/maple_tree.c:mtree_destroy
- 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 (ffffffff821a2a42)
Location: include/linux/spinlock.h:349
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 (ffff8000114311f4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/arm64/kernel/debug-monitors.c (ffff800010086aa8)
Location: include/linux/spinlock.h:336
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 (ffff8000100ae6d0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/arm64/mm/mmu.c:set_swapper_pgd
In virt/kvm/kvm_main.c (ffff8000100bac20)
Location: include/linux/spinlock.h:336
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 (ffff8000100bfef0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- virt/kvm/coalesced_mmio.c:coalesced_mmio_write
In virt/kvm/arm/arm.c (ffff8000100c6cec)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- virt/kvm/arm/arm.c:kvm_arch_vcpu_ioctl_run
In virt/kvm/arm/mmu.c (ffff8000100cd13c)
Location: include/linux/spinlock.h:336
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 (ffff8000100f5990)
Location: include/linux/spinlock.h:336
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: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 (ffff8000100f63c4)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/exit.c (ffff8000100fb098)
Location: include/linux/spinlock.h:336
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:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffff8000100fffac)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/ptrace.c (ffff800010107fe0)
Location: include/linux/spinlock.h:336
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 (ffff80001010b87c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffff800010115e88)
Location: include/linux/spinlock.h:336
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 (ffff80001011b19c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffff800010120aa4)
Location: include/linux/spinlock.h:336
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 (ffff800010126828)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffff8000101291e0)
Location: include/linux/spinlock.h:336
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 (ffff80001012b680)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffff800010138f74)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/sched/wait.c (ffff800010158430)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffff80001016310c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffff800010da4288)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffff80001018b258)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffff80001018fd1c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffff800010197a9c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/kcmp.c:kcmp_epoll_target
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffff8000101a5934)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/posix-timers.c (ffff8000101ac094)
Location: include/linux/spinlock.h:336
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 (ffff8000101ae858)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffff8000101b188c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffff8000101b4b64)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffff8000101b8334)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- 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
In kernel/cgroup/cgroup.c (ffff8000101d8534)
Location: include/linux/spinlock.h:336
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 (ffff8000101d9f88)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffff8000101dc550)
Location: include/linux/spinlock.h:336
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 (ffff8000101dd8e8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffff8000101e4904)
Location: include/linux/spinlock.h:336
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 (ffff8000101e5118)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffff8000101e75a8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffff8000101f1fa4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffff8000101f6110)
Location: include/linux/spinlock.h:336
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:audit_trim_trees
- 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 (ffff8000101f99d8)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/trace/trace_events.c (ffff80001023a99c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffff800010265774)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffff800010286c58)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffff80001028848c)
Location: include/linux/spinlock.h:336
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 (ffff8000102a4fb8)
Location: include/linux/spinlock.h:336
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
In kernel/padata.c (ffff8000102a9f08)
Location: include/linux/spinlock.h:336
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_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffff8000102af3d4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffff8000102b7b24)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffff8000102b9070)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffff8000102bb838)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffff8000102d0f78)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_get_inode
- 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
In mm/util.c (ffff8000102d91a0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffff8000102ddbfc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffff8000102dfe68)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffff8000102ef390)
Location: include/linux/spinlock.h:336
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_add
In mm/gup.c (ffff8000102f1fc8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_page_pte
In mm/memory.c (ffff8000102f4600)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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: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_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- 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:__get_locked_pte
- mm/memory.c:unmap_page_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 (ffff8000102fcff0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffff8000102fee08)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffff800010302a2c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffff800010305110)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffff8000103060c8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffff800010307314)
Location: include/linux/spinlock.h:336
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 (ffff80001030a3f0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffff80001030cb58)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmalloc.c:s_start
- 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_unmap_ram
- 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
In mm/page_alloc.c (ffff800010319cac)
Location: include/linux/spinlock.h:336
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 (ffff80001031ea84)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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:swapin_walk_pmd_entry
In mm/swapfile.c (ffff800010328cc4)
Location: include/linux/spinlock.h:336
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_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: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:put_swap_page
- mm/swapfile.c:put_swap_page
- 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: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 (ffff80001032a21c)
Location: include/linux/spinlock.h:336
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 (ffff80001032b740)
Location: include/linux/spinlock.h:336
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_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 (ffff800010336330)
Location: include/linux/spinlock.h:336
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: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: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:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_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_node
- 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_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffff80001033bcb8)
Location: include/linux/spinlock.h:336
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:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffff80001033cef0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffff80001033fa44)
Location: include/linux/spinlock.h:336
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:try_to_merge_one_page
In mm/slub.c (ffff800010346aec)
Location: include/linux/spinlock.h:336
Inline: True
In mm/memory_hotplug.c (ffff800010d9cca0)
Location: include/linux/spinlock.h:336
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 (ffff800010352eb8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:migrate_misplaced_transhuge_page
- mm/migrate.c:__buffer_migrate_page
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffff800010359688)
Location: include/linux/spinlock.h:336
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
- 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: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_fallback
- mm/huge_memory.c:huge_pmd_set_accessed
- 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
In mm/khugepaged.c (ffff80001035f860)
Location: include/linux/spinlock.h:336
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: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 (ffff800010365dd0)
Location: include/linux/spinlock.h:336
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 (ffff80001036c5f8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffff80001036d944)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffff80001037294c)
Location: include/linux/spinlock.h:336
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffff800010373418)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffff8000103747e8)
Location: include/linux/spinlock.h:336
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
In mm/userfaultfd.c (ffff800010378c58)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic_pte
In mm/hmm.c (ffff80001037b26c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffff80001037f9f0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/super.c (ffff8000103887d4)
Location: include/linux/spinlock.h:336
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: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:sget
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:put_super
In fs/char_dev.c (ffff800010389d08)
Location: include/linux/spinlock.h:336
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 (ffff80001038a9e0)
Location: include/linux/spinlock.h:336
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 (ffff80001038c4e0)
Location: include/linux/spinlock.h:336
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 (ffff800010390e30)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffff80001039af74)
Location: include/linux/spinlock.h:336
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:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffff80001039d1ec)
Location: include/linux/spinlock.h:336
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 (ffff80001039e8e8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffff8000103a706c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_exchange
- 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_add
- fs/dcache.c:d_add
- 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_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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:shrink_dentry_list
- 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:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffff8000103ad520)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- 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: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:invalidate_inodes
- fs/inode.c:invalidate_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 (ffff8000103b17e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- 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
- 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 (ffff8000103b4da8)
Location: include/linux/spinlock.h:336
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:__detach_mounts
- fs/namespace.c:may_umount
- 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 (ffff8000103bf95c)
Location: include/linux/spinlock.h:336
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 (ffff8000103c1850)
Location: include/linux/spinlock.h:336
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:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffff8000103ca76c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- 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: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:__writeback_single_inode
- 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_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 (ffff8000103cc554)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffff8000103d1cd0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffff8000103d2c98)
Location: include/linux/spinlock.h:336
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 (ffff8000103d4048)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffff8000103d87ec)
Location: include/linux/spinlock.h:336
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 (ffff8000103e2cd4)
Location: include/linux/spinlock.h:336
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: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_forget
- 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 (ffff8000103e79dc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffff8000103e8490)
Location: include/linux/spinlock.h:336
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
In fs/notify/notification.c (ffff8000103e8c48)
Location: include/linux/spinlock.h:336
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
In fs/notify/group.c (ffff8000103e9060)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffff8000103e95b4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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_list
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffff8000103eb4e8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffff8000103ec680)
Location: include/linux/spinlock.h:336
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 (ffff8000103edcac)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (ffff8000103ee72c)
Location: include/linux/spinlock.h:336
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_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 (ffff8000103f024c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffff8000103f4584)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffff8000103f7188)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffff8000103fdcf0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- 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 (ffff80001040553c)
Location: include/linux/spinlock.h:336
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_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/crypto/hooks.c (ffff80001040cb6c)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/keyring.c (ffff80001040db4c)
Location: include/linux/spinlock.h:336
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
In fs/crypto/keysetup.c (ffff80001040f174)
Location: include/linux/spinlock.h:336
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 (ffff80001040f790)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
In fs/locks.c (ffff8000104162e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffff800010425204)
Location: include/linux/spinlock.h:336
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 (ffff800010428a08)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffff800010428f10)
Location: include/linux/spinlock.h:336
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
In fs/fhandle.c (ffff800010429644)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffff80001042f6c0)
Location: include/linux/spinlock.h:336
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: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_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_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: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:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffff800010439bc4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- 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 (ffff80001043b718)
Location: include/linux/spinlock.h:336
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_entry_rundown
In fs/proc/base.c (ffff8000104420a0)
Location: include/linux/spinlock.h:336
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: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 (ffff800010443fdc)
Location: include/linux/spinlock.h:336
Inline: True
In fs/proc/array.c (ffff800010444d34)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffff800010446a24)
Location: include/linux/spinlock.h:336
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 (ffff800010449094)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffff80001044ad6c)
Location: include/linux/spinlock.h:336
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:__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:insert_header
In fs/proc/proc_net.c (ffff80001044d054)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffff8000104529c4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffff8000104572d8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffff80001045781c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffff8000104586c8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffff800010458c88)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffff80001045ad34)
Location: include/linux/spinlock.h:336
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_d_iput
In fs/configfs/symlink.c (ffff80001045d6f4)
Location: include/linux/spinlock.h:336
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
In fs/dcookies.c (ffff80001045f2b8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffff800010460b18)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffff800010464a1c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffff80001046fbf0)
Location: include/linux/spinlock.h:336
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_insert_extent
In fs/ext4/ialloc.c (ffff800010473e30)
Location: include/linux/spinlock.h:336
Inline: True
In fs/ext4/inode.c (ffff80001047fb48)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffff80001048f7e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_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_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_regular_allocator
- fs/ext4/mballoc.c:ext4_mb_use_best_found
- fs/ext4/mballoc.c:ext4_mb_generate_buddy
In fs/ext4/migrate.c (ffff800010498378)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_swap_inode_data
In fs/ext4/super.c (ffff8000104b8438)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- 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 (ffff8000104ccc3c)
Location: include/linux/spinlock.h:336
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_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_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffff8000104ce100)
Location: include/linux/spinlock.h:336
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffff8000104d1c40)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (ffff8000104d2600)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffff8000104d7850)
Location: include/linux/spinlock.h:336
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_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 (ffff8000104da4ec)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffff8000104e2b3c)
Location: include/linux/spinlock.h:336
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_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffff8000104e3264)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffff8000104e6238)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffff8000104e9088)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffff8000104ecc74)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffff8000104efa38)
Location: include/linux/spinlock.h:336
Inline: True
In fs/fat/namei_vfat.c (ffff8000104f0208)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffff8000104fece4)
Location: include/linux/spinlock.h:336
Inline: True
In fs/nls/nls_base.c (ffff8000104ff73c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffff800010503128)
Location: include/linux/spinlock.h:336
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_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:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
In fs/fuse/dir.c (ffff8000105095b4)
Location: include/linux/spinlock.h:336
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 (ffff8000105105c0)
Location: include/linux/spinlock.h:336
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_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 (ffff8000105124b0)
Location: include/linux/spinlock.h:336
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 (ffff800010513920)
Location: include/linux/spinlock.h:336
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 (ffff8000105152b8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- 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
In fs/debugfs/inode.c (ffff800010516618)
Location: include/linux/spinlock.h:336
Inline: True
In fs/tracefs/inode.c (ffff800010519b58)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffff80001051ad58)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffff80001051dcbc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffff80001051f948)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffff800010525858)
Location: include/linux/spinlock.h:336
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: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_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_stat
- ipc/sem.c:freeary
In ipc/shm.c (ffff8000105286a4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:exit_shm
- ipc/shm.c:shm_close
In ipc/mqueue.c (ffff80001052a8b0)
Location: include/linux/spinlock.h:336
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_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
In ipc/namespace.c (ffff80001052ca08)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffff80001052d454)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffff80001052eef4)
Location: include/linux/spinlock.h:336
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_user_lookup
In security/keys/keyctl.c (ffff800010532e14)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffff80001053787c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffff80001054e6e4)
Location: include/linux/spinlock.h:336
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/tomoyo/audit.c (ffff80001057889c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
- security/tomoyo/audit.c:tomoyo_write_log2
In security/tomoyo/common.c (ffff80001057d758)
Location: include/linux/spinlock.h:336
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 (ffff8000105836b0)
Location: include/linux/spinlock.h:336
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 (ffff80001058d170)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffff800010591404)
Location: include/linux/spinlock.h:336
Inline: True
In security/apparmor/secid.c (ffff80001059eeac)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffff8000105a0434)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffff8000105a97ac)
Location: include/linux/spinlock.h:336
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 (ffff8000105aaa60)
Location: include/linux/spinlock.h:336
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 (ffff8000105b3108)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffff8000105c5154)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffff8000105d3d54)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffff8000105db4ac)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffff8000105df2e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
In block/blk-ioc.c (ffff8000105e8fdc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
In block/blk-mq.c (ffff8000105f1eb0)
Location: include/linux/spinlock.h:336
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_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffff8000105f4f64)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/blk-mq-sched.c (ffff8000105f700c)
Location: include/linux/spinlock.h:336
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 (ffff8000105fdd58)
Location: include/linux/spinlock.h:336
Inline: True
In block/blk-cgroup.c (ffff80001060c3a0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffff800010615fb4)
Location: include/linux/spinlock.h:336
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 (ffff8000106196e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_start
- block/mq-deadline.c:deadline_write_fifo_start
- block/mq-deadline.c:deadline_read_fifo_start
- 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 (ffff800010623a30)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (ffff800010629100)
Location: include/linux/spinlock.h:336
Inline: True
In lib/rhashtable.c (ffff8000106366b8)
Location: include/linux/spinlock.h:336
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 (ffff800010637ce0)
Location: include/linux/spinlock.h:336
Inline: True
In lib/genalloc.c (ffff8000106448d4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffff80001065e6b8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/irqchip/irq-gic-v2m.c (ffff80001066d4d4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/irqchip/irq-gic-v2m.c:gicv2m_irq_domain_alloc
In drivers/irqchip/irq-mvebu-gicp.c (ffff800010678e5c)
Location: include/linux/spinlock.h:336
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
In drivers/irqchip/irq-mvebu-odmi.c (ffff8000106799c8)
Location: include/linux/spinlock.h:336
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
In drivers/irqchip/irq-ls-scfg-msi.c (ffff80001067b8d0)
Location: include/linux/spinlock.h:336
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 (ffff80001067c914)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/irqchip/irq-meson-gpio.c:meson_gpio_irq_domain_alloc
In drivers/pci/pci.c (ffff8000106e55b8)
Location: include/linux/spinlock.h:336
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 (ffff8000106ebf64)
Location: include/linux/spinlock.h:336
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 (ffff80001073d6f8)
Location: include/linux/spinlock.h:336
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 (ffff800011481c64)
Location: include/linux/spinlock.h:336
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 (ffff8000107ce098)
Location: include/linux/spinlock.h:336
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 (ffff8000107cf5e4)
Location: include/linux/spinlock.h:336
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 (ffff8000108020fc)
Location: include/linux/spinlock.h:336
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 (ffff800010806be0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma/mv_xor.c:mv_xor_tasklet
In drivers/dma/ipu/ipu_idmac.c (ffff80001080c464)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma/ipu/ipu_idmac.c:idmac_interrupt
- drivers/dma/ipu/ipu_idmac.c:idmac_interrupt
In drivers/soc/fsl/qbman/bman_portal.c (ffff800010810f1c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/soc/fsl/qbman/bman_portal.c:bman_portal_probe
In drivers/soc/fsl/qbman/qman_portal.c (ffff8000108114fc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffff800010812384)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/soc/fsl/qbman/bman.c:bman_create_affine_portal
In drivers/soc/fsl/qbman/qman.c (ffff800010814798)
Location: include/linux/spinlock.h:336
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:qman_destroy_affine_portal
- drivers/soc/fsl/qbman/qman.c:qman_create_affine_portal
In drivers/soc/qcom/rpmh-rsc.c (ffff80001081c3e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In drivers/soc/sunxi/sunxi_sram.c (ffff80001081fcb8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/soc/sunxi/sunxi_sram.c:sunxi_sram_release
- drivers/soc/sunxi/sunxi_sram.c:sunxi_sram_claim
In drivers/virtio/virtio_balloon.c (ffff80001082a138)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffff800010835600)
Location: include/linux/spinlock.h:336
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 (ffff8000108365bc)
Location: include/linux/spinlock.h:336
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 (ffff80001085253c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffff800010860750)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffff80001086432c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffff8000108679c0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/tty/vt/keyboard.c (ffff80001086ee5c)
Location: include/linux/spinlock.h:336
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/hvc/hvc_xen.c (ffff8000114939ac)
Location: include/linux/spinlock.h:336
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 (ffff800010884c98)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/tty/serial/amba-pl011.c (ffff800010897048)
Location: include/linux/spinlock.h:336
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 (ffff80001089c3f8)
Location: include/linux/spinlock.h:336
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 (ffff80001089ecb4)
Location: include/linux/spinlock.h:336
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 (ffff8000108a333c)
Location: include/linux/spinlock.h:336
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 (ffff8000108a6fe0)
Location: include/linux/spinlock.h:336
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 (ffff8000108ac830)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffff8000108b66ac)
Location: include/linux/spinlock.h:336
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 (ffff8000108c76b0)
Location: include/linux/spinlock.h:336
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 (ffff8000108cdfa8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
In drivers/base/core.c (ffff8000108e72cc)
Location: include/linux/spinlock.h:336
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 (ffff8000108e92e4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffff8000108eb604)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffff8000108ee510)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffff8000108f1304)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffff8000108f5de8)
Location: include/linux/spinlock.h:336
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 (ffff8000108f7060)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffff8000108fc194)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In drivers/base/firmware_loader/main.c (ffff80001090cc24)
Location: include/linux/spinlock.h:336
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:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/base/regmap/regmap.c (ffff8000109134c0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffff80001092907c)
Location: include/linux/spinlock.h:336
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 (ffff8000109419e8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffff80001094eaf8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_get_regmap
- drivers/mfd/syscon.c:of_syscon_register
In drivers/nvdimm/bus.c (ffff800010951ad4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffff800010956a88)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffff80001095fd18)
Location: include/linux/spinlock.h:336
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 (ffff80001096307c)
Location: include/linux/spinlock.h:336
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 (ffff800010966940)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffff80001097cc18)
Location: include/linux/spinlock.h:336
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 (ffff800010984038)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffff80001098ce14)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffff8000109981b4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/ata/libahci.c (ffff8000109bc16c)
Location: include/linux/spinlock.h:336
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 (ffff8000109dc938)
Location: include/linux/spinlock.h:336
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_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 (ffff8000109e4650)
Location: include/linux/spinlock.h:336
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 (ffff8000109ea6fc)
Location: include/linux/spinlock.h:336
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 (ffff8000109fd40c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/net/ethernet/smsc/smc91x.c:smc_interrupt
In drivers/net/ppp/ppp_generic.c (ffff8000109ff39c)
Location: include/linux/spinlock.h:336
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 (ffff800010a0865c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffff800010a1ea4c)
Location: include/linux/spinlock.h:336
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 (ffff800010a22b2c)
Location: include/linux/spinlock.h:336
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 (ffff800010a27104)
Location: include/linux/spinlock.h:336
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffff800010a2d884)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffff800010a3d548)
Location: include/linux/spinlock.h:336
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 (ffff800010a43c50)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffff800010a4b124)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffff800010a66048)
Location: include/linux/spinlock.h:336
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 (ffff800010a6acc0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffff800010a7cacc)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffff800010a8a6f8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffff800010a8c478)
Location: include/linux/spinlock.h:336
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 (ffff800010a9bf9c)
Location: include/linux/spinlock.h:336
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 (ffff800010a9d914)
Location: include/linux/spinlock.h:336
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 (ffff800010aa4644)
Location: include/linux/spinlock.h:336
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 (ffff800010aada20)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/rtc/rtc-sun6i.c:sun6i_rtc_alarmirq
In drivers/i2c/i2c-dev.c (ffff800010ab7390)
Location: include/linux/spinlock.h:336
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 (ffff800010ad7780)
Location: include/linux/spinlock.h:336
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 (ffff8000114bae28)
Location: include/linux/spinlock.h:336
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_do_sync
- 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: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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/md-bitmap.c (ffff800010af6a8c)
Location: include/linux/spinlock.h:336
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 (ffff800010b01314)
Location: include/linux/spinlock.h:336
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_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 (ffff800010b1e9c4)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/cpufreq/cpufreq_stats.c (ffff800010b232e8)
Location: include/linux/spinlock.h:336
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 (ffff800010b27c74)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
In drivers/cpuidle/sysfs.c (ffff800010b28bc0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_driver_name
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/mmc/host/mmci.c (ffff800010b4786c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mmc/host/mmci.c:mmci_irq
In drivers/firmware/arm_sdei.c (ffff800010b4c894)
Location: include/linux/spinlock.h:336
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 (ffff800010da1354)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffff800010b55d48)
Location: include/linux/spinlock.h:336
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 (ffff800010d9f464)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/mailbox/bcm2835-mailbox.c (ffff800010b7c304)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mailbox/bcm2835-mailbox.c:bcm2835_last_tx_done
- drivers/mailbox/bcm2835-mailbox.c:bcm2835_send_data
In drivers/vme/vme.c (ffff800010b8e6a0)
Location: include/linux/spinlock.h:336
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
In drivers/perf/arm-ccn.c (ffff800010b93444)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/perf/arm-ccn.c:arm_ccn_pmu_xp_dt_config
In net/socket.c (ffff800010ba27a0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffff800010bad7a8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffff800010bbf69c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffff800010bc1208)
Location: include/linux/spinlock.h:336
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 (ffff800010bce904)
Location: include/linux/spinlock.h:336
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: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_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 (ffff800010bdfbd4)
Location: include/linux/spinlock.h:336
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 (ffff800010be31cc)
Location: include/linux/spinlock.h:336
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 (ffff800010c0a1cc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffff800010c0d13c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffff800010c10e70)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffff800010c12b44)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/drop_monitor.c (ffff800010c1ac00)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/netprio_cgroup.c (ffff800010c1d484)
Location: include/linux/spinlock.h:336
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 (ffff800010c1d7e0)
Location: include/linux/spinlock.h:336
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 (ffff800010c26670)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (ffff800010c3a020)
Location: include/linux/spinlock.h:336
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: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:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffff800010c42714)
Location: include/linux/spinlock.h:336
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 (ffff800010c5c734)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffff800010c5fdec)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffff800010c6a7ac)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffff800010c6ba84)
Location: include/linux/spinlock.h:336
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 (ffff800010c6da98)
Location: include/linux/spinlock.h:336
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
In net/ipv4/tcp.c (ffff800010c758f8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (ffff800010c873a8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffff800010c88740)
Location: include/linux/spinlock.h:336
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 (ffff800010c8df04)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffff800010c91470)
Location: include/linux/spinlock.h:336
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 (ffff800010c93b7c)
Location: include/linux/spinlock.h:336
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_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffff800010c94d68)
Location: include/linux/spinlock.h:336
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 (ffff800010c9bb0c)
Location: include/linux/spinlock.h:336
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffff800010ca3e00)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffff800010cb017c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffff800010cb7288)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffff800010cc72dc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffff800010cd5a98)
Location: include/linux/spinlock.h:336
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_add
In net/xfrm/xfrm_policy.c (ffff800010cdb250)
Location: include/linux/spinlock.h:336
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
In net/xfrm/xfrm_state.c (ffff800010ce4a9c)
Location: include/linux/spinlock.h:336
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 (ffff800010ceaae8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffff800010cee710)
Location: include/linux/spinlock.h:336
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 (ffff800010cf07fc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_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_bind
- 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 (ffff800010cf4bb0)
Location: include/linux/spinlock.h:336
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 (ffff800010cf5444)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffff800010cf7e7c)
Location: include/linux/spinlock.h:336
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 (ffff800010d008b8)
Location: include/linux/spinlock.h:336
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_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_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 (ffff800010d0c040)
Location: include/linux/spinlock.h:336
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 (ffff800010d133b8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/mcast.c (ffff800010d30248)
Location: include/linux/spinlock.h:336
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 (ffff800010d35974)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffff800010d39a5c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffff800010d3f1a8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffff800010d48fa8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffff800010d4dfa8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffff800010d55f08)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffff800010d5bbe4)
Location: include/linux/spinlock.h:336
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
In net/netlabel/netlabel_domainhash.c (ffff800010d65868)
Location: include/linux/spinlock.h:336
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 (ffff8000114b5740)
Location: include/linux/spinlock.h:336
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffff800010d84784)
Location: include/linux/spinlock.h:336
Inline: True
In lib/klist.c (ffff800010d8a250)
Location: include/linux/spinlock.h:336
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 (ffff800010d8a890)
Location: include/linux/spinlock.h:336
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 (ffff800010d9b080)
Location: include/linux/spinlock.h:336
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 (c1501228)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/arm/common/bL_switcher.c (c03266cc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (c032e69c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (c032f2b0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/arm/mach-hisi/platmcpm.c:hip04_cpu_die
In arch/arm/mach-imx/src.c (c150f3cc)
Location: include/linux/spinlock.h:336
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 (c034a944)
Location: include/linux/spinlock.h:336
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 (c035411c)
Location: include/linux/spinlock.h:336
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: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 (c035442c)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/exit.c (c0358f00)
Location: include/linux/spinlock.h:336
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:release_task
- kernel/exit.c:release_task
In kernel/resource.c (c035cc98)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/ptrace.c (c0362574)
Location: include/linux/spinlock.h:336
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 (c0364a8c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (c036b700)
Location: include/linux/spinlock.h:336
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 (c036f5e8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (c0374a08)
Location: include/linux/spinlock.h:336
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 (c0378ebc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (c037b774)
Location: include/linux/spinlock.h:336
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 (c037bc18)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (c03882fc)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/sched/wait.c (c03a600c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/locking/mutex.c (c0e9c088)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (c03d90a0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (c03dbc84)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (c03e2dd8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/kcmp.c:__se_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (c03f0954)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/posix-timers.c (c03f7008)
Location: include/linux/spinlock.h:336
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 (c03f9930)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (c03fbf44)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (c03fe4d4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (c04045b4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:fixup_pi_state_owner
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake
In kernel/cgroup/cgroup.c (c041b158)
Location: include/linux/spinlock.h:336
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 (c041c908)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (c041e834)
Location: include/linux/spinlock.h:336
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 (c041f46c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (c0425750)
Location: include/linux/spinlock.h:336
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 (c0425a1c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (c0427a04)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (c04324b8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (c04349c8)
Location: include/linux/spinlock.h:336
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:audit_trim_trees
- 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 (c0439a24)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/trace/trace_events.c (c047644c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (c049397c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_task_fd_query
In kernel/bpf/devmap.c (c04b6d38)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (c04b78d4)
Location: include/linux/spinlock.h:336
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 (c04d40a4)
Location: include/linux/spinlock.h:336
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
In kernel/padata.c (c04d7bd0)
Location: include/linux/spinlock.h:336
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_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (c04daee4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (c04e4758)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (c04e5898)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (c04e82dc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (c04f8e6c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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
In mm/util.c (c050035c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (c0502e30)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (c0504984)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (c0512c04)
Location: include/linux/spinlock.h:336
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_add
In mm/gup.c (c051418c)
Location: include/linux/spinlock.h:336
Inline: True
In mm/highmem.c (c0515da8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/highmem.c:kunmap_high
- mm/highmem.c:kmap_flush_unused
In mm/memory.c (c051bdf8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/memory.c:handle_mm_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_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- 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:__get_locked_pte
- mm/memory.c:unmap_page_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 (c051c614)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (c051de14)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (c05210dc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (c0523324)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (c0523ee8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (c0524dac)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/rmap.c (c05269c0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (c05281e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmalloc.c:s_start
- 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_unmap_ram
- 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 (c053462c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:free_one_page
- mm/page_alloc.c:free_pcppages_bulk
In mm/madvise.c (c05376ec)
Location: include/linux/spinlock.h:336
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 (c0540070)
Location: include/linux/spinlock.h:336
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_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:free_swap_and_cache
- mm/swapfile.c:free_swap_and_cache
- 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:put_swap_page
- mm/swapfile.c:put_swap_page
- 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 (c0540b14)
Location: include/linux/spinlock.h:336
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 (c0541ab4)
Location: include/linux/spinlock.h:336
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_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 (c0543654)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (c0545d78)
Location: include/linux/spinlock.h:336
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_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:replace_page
In mm/slub.c (c054b944)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/slub.c:unfreeze_partials
- mm/slub.c:deactivate_slab
- mm/slub.c:deactivate_slab
In mm/migrate.c (c0551a1c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/migrate.c:__buffer_migrate_page
- mm/migrate.c:__migration_entry_wait
In mm/memcontrol.c (c05577dc)
Location: include/linux/spinlock.h:336
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 (c055d6d4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/zpool.c (c055f480)
Location: include/linux/spinlock.h:336
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (c055fba0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (c0561618)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In mm/userfaultfd.c (c0564054)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (c056a090)
Location: include/linux/spinlock.h:336
Inline: True
In fs/super.c (c0570e8c)
Location: include/linux/spinlock.h:336
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: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:sget
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:put_super
In fs/char_dev.c (c057159c)
Location: include/linux/spinlock.h:336
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 (c0572514)
Location: include/linux/spinlock.h:336
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 (c0575778)
Location: include/linux/spinlock.h:336
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 (c05778b4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (c05813e8)
Location: include/linux/spinlock.h:336
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 (c0582ae4)
Location: include/linux/spinlock.h:336
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 (c0583a78)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (c0588610)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_exchange
- 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_add
- fs/dcache.c:d_add
- 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_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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:shrink_dentry_list
- 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:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (c058ccfc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- 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: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
- fs/inode.c:inode_lru_isolate
- fs/inode.c:invalidate_inodes
- fs/inode.c:invalidate_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 (c0590bf4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- 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
- 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 (c05928cc)
Location: include/linux/spinlock.h:336
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: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:may_umount
- 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 (c059c708)
Location: include/linux/spinlock.h:336
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 (c059e518)
Location: include/linux/spinlock.h:336
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:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (c05a6d54)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- 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: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:__writeback_single_inode
- 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_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 (c05a8128)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (c05aca3c)
Location: include/linux/spinlock.h:336
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 (c05ad10c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/stack.c:fsstack_copy_inode_size
- fs/stack.c:fsstack_copy_inode_size
In fs/fs_struct.c (c05ad7ac)
Location: include/linux/spinlock.h:336
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 (c05ae1e8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (c05b322c)
Location: include/linux/spinlock.h:336
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 (c05baee0)
Location: include/linux/spinlock.h:336
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: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_forget
- 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 (c05bf550)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (c05bfe74)
Location: include/linux/spinlock.h:336
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
In fs/notify/notification.c (c05c0468)
Location: include/linux/spinlock.h:336
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
In fs/notify/group.c (c05c06c4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/mark.c (c05c09c8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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_list
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (c05c2504)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (c05c3a8c)
Location: include/linux/spinlock.h:336
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 (c05c4544)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (c05c4790)
Location: include/linux/spinlock.h:336
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_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 (c05c721c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (c05c947c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (c05cb77c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (c05ce424)
Location: include/linux/spinlock.h:336
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: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 (c05d51fc)
Location: include/linux/spinlock.h:336
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_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/crypto/hooks.c (c05d97f0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/keyring.c (c05da964)
Location: include/linux/spinlock.h:336
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
In fs/crypto/keysetup.c (c05dbce0)
Location: include/linux/spinlock.h:336
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 (c05dc044)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
In fs/locks.c (c05e1cd4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (c05edd90)
Location: include/linux/spinlock.h:336
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 (c05f1620)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (c05f1b78)
Location: include/linux/spinlock.h:336
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
In fs/fhandle.c (c05f23c0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fhandle.c:__se_sys_open_by_handle_at
In fs/quota/dquot.c (c05f7a30)
Location: include/linux/spinlock.h:336
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_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_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: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:mark_info_dirty
- fs/quota/dquot.c:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (c06012bc)
Location: include/linux/spinlock.h:336
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 (c0601c48)
Location: include/linux/spinlock.h:336
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_entry_rundown
In fs/proc/base.c (c060789c)
Location: include/linux/spinlock.h:336
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: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 (c0609160)
Location: include/linux/spinlock.h:336
Inline: True
In fs/proc/array.c (c0609930)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (c060bbf0)
Location: include/linux/spinlock.h:336
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 (c060e1ac)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (c060fbbc)
Location: include/linux/spinlock.h:336
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:__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:insert_header
In fs/proc/proc_net.c (c0611610)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (c06151e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (c06192b4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (c0619660)
Location: include/linux/spinlock.h:336
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 (c0619ff8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (c061a9e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (c061c900)
Location: include/linux/spinlock.h:336
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_d_iput
In fs/configfs/symlink.c (c061e490)
Location: include/linux/spinlock.h:336
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
In fs/dcookies.c (c061fc24)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (c06216e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (c0625214)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (c0631158)
Location: include/linux/spinlock.h:336
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_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (c06380a0)
Location: include/linux/spinlock.h:336
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_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (c0640eec)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_update_reserve_space
In fs/ext4/mballoc.c (c06596cc)
Location: include/linux/spinlock.h:336
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_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_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_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_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 (c065a38c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (c0675a54)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- 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 (c06904cc)
Location: include/linux/spinlock.h:336
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: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_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (c0690d10)
Location: include/linux/spinlock.h:336
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (c0694644)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (c0694cd4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (c0699890)
Location: include/linux/spinlock.h:336
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_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 (c069bc74)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In fs/fat/cache.c (c06a2388)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (c06a59f8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (c06a6720)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/file.c (c06a8518)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/file.c:fat_getattr
In fs/fat/inode.c (c06a9a64)
Location: include/linux/spinlock.h:336
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 (c06ad62c)
Location: include/linux/spinlock.h:336
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 (c06ad704)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (c06bbd38)
Location: include/linux/spinlock.h:336
Inline: True
In fs/nls/nls_base.c (c06bc690)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
In fs/fuse/dev.c (c06bf378)
Location: include/linux/spinlock.h:336
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_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_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:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
In fs/fuse/dir.c (c06c5504)
Location: include/linux/spinlock.h:336
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 (c06cbd2c)
Location: include/linux/spinlock.h:336
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_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 (c06cd2c8)
Location: include/linux/spinlock.h:336
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 (c06ce6f8)
Location: include/linux/spinlock.h:336
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 (c06cff60)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:parse_dirplusfile
- fs/fuse/readdir.c:parse_dirplusfile
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (c06d111c)
Location: include/linux/spinlock.h:336
Inline: True
In fs/tracefs/inode.c (c06d4200)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (c06d5180)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
In ipc/util.c (c06da10c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (c06dba70)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:ksys_msgctl
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (c06dffd0)
Location: include/linux/spinlock.h:336
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: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:semctl_main
- ipc/sem.c:freeary
In ipc/shm.c (c06e1b5c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:exit_shm
- ipc/shm.c:shm_close
- ipc/shm.c:__shm_open
In ipc/mqueue.c (c06e4ee0)
Location: include/linux/spinlock.h:336
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_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
In ipc/namespace.c (c06e5368)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (c06e5c14)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (c06e7254)
Location: include/linux/spinlock.h:336
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_user_lookup
In security/keys/keyctl.c (c06ea744)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (c06ee424)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (c06fe1dc)
Location: include/linux/spinlock.h:336
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/tomoyo/audit.c (c072b7b0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
- security/tomoyo/audit.c:tomoyo_write_log2
In security/tomoyo/common.c (c072fd48)
Location: include/linux/spinlock.h:336
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 (c07354e0)
Location: include/linux/spinlock.h:336
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 (c073de08)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (c0742154)
Location: include/linux/spinlock.h:336
Inline: True
In security/apparmor/secid.c (c074fc18)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (c07510a8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (c07595f0)
Location: include/linux/spinlock.h:336
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 (c0759fe8)
Location: include/linux/spinlock.h:336
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 (c076273c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (c0771cf0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (c07818f4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (c07876b8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (c078c1b8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (c07956a0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
In block/blk-mq.c (c079dfa0)
Location: include/linux/spinlock.h:336
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_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (c07a08b0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/blk-mq-sched.c (c07a2780)
Location: include/linux/spinlock.h:336
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 (c07a8c70)
Location: include/linux/spinlock.h:336
Inline: True
In block/blk-cgroup.c (c07b6c04)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (c07bf870)
Location: include/linux/spinlock.h:336
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 (c07c358c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_start
- block/mq-deadline.c:deadline_write_fifo_start
- block/mq-deadline.c:deadline_read_fifo_start
- 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 (c07cafc4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (c07d09c0)
Location: include/linux/spinlock.h:336
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 (c07dbaa8)
Location: include/linux/spinlock.h:336
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 (c07dd878)
Location: include/linux/spinlock.h:336
Inline: True
In lib/genalloc.c (c07ea510)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (c0807dd4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/irqchip/irq-alpine-msi.c (c08131d8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (c0813988)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/irqchip/exynos-combiner.c:combiner_handle_cascade_irq
In drivers/irqchip/irq-gic-v2m.c (c08164dc)
Location: include/linux/spinlock.h:336
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 (c0822404)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/irqchip/irq-meson-gpio.c:meson_gpio_irq_domain_alloc
In drivers/phy/samsung/phy-exynos-mipi-video.c (c082c3b0)
Location: include/linux/spinlock.h:336
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 (c08743d8)
Location: include/linux/spinlock.h:336
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 (c087f324)
Location: include/linux/spinlock.h:336
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 (c088594c)
Location: include/linux/spinlock.h:336
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 (c08c167c)
Location: include/linux/spinlock.h:336
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 (c08f73c4)
Location: include/linux/spinlock.h:336
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 (c0903d94)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/clk/mvebu/dove-divider.c:dove_set_clock
In drivers/dma/amba-pl08x.c (c0922a10)
Location: include/linux/spinlock.h:336
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 (c0924900)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma/mv_xor.c:mv_xor_tasklet
In drivers/dma/ipu/ipu_idmac.c (c0928e6c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma/ipu/ipu_idmac.c:idmac_interrupt
- drivers/dma/ipu/ipu_idmac.c:idmac_interrupt
In drivers/dma/tegra20-apb-dma.c (c0929aa0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma/tegra20-apb-dma.c:tegra_dma_global_pause
In drivers/dma/ti/edma.c (c092d5ac)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma/ti/edma.c:dma_ccerr_handler
- drivers/dma/ti/edma.c:dma_irq_handler
In drivers/dma/ti/omap-dma.c (c0932470)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma/ti/omap-dma.c:omap_dma_irq
In drivers/soc/renesas/r9a06g032-smp.c (c093850c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/soc/renesas/r9a06g032-smp.c:r9a06g032_smp_boot_secondary
In drivers/virtio/virtio_balloon.c (c0947168)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/tty/tty_io.c (c095d66c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (c096773c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (c0969cb0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (c096da88)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/tty/vt/keyboard.c (c0972a74)
Location: include/linux/spinlock.h:336
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/serial/8250/8250_core.c (c0983128)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/tty/serial/amba-pl011.c (c098f754)
Location: include/linux/spinlock.h:336
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 (c0997dc0)
Location: include/linux/spinlock.h:336
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 (c09986d8)
Location: include/linux/spinlock.h:336
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 (c099bfec)
Location: include/linux/spinlock.h:336
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 (c09a0658)
Location: include/linux/spinlock.h:336
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 (c09a28e0)
Location: include/linux/spinlock.h:336
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 (c09a3778)
Location: include/linux/spinlock.h:336
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 (c09a806c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (c09afa54)
Location: include/linux/spinlock.h:336
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 (c09be610)
Location: include/linux/spinlock.h:336
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 (c09c4254)
Location: include/linux/spinlock.h:336
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_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 (c09c722c)
Location: include/linux/spinlock.h:336
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 (c09cac18)
Location: include/linux/spinlock.h:336
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 (c09d5898)
Location: include/linux/spinlock.h:336
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 (c09d63ec)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (c09d96fc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (c09db7a0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (c09de1c8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (c09e1650)
Location: include/linux/spinlock.h:336
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 (c09e308c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (c09e67d8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (c09f5df0)
Location: include/linux/spinlock.h:336
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:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/base/regmap/regmap.c (c09f89b4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/mfd/ezx-pcap.c (c0a2a5e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/omap-usb-tll.c (c0a35b18)
Location: include/linux/spinlock.h:336
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 (c0a388e4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_get_regmap
- drivers/mfd/syscon.c:of_syscon_register
In drivers/dax/super.c (c0a3a3a8)
Location: include/linux/spinlock.h:336
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 (c0a3d3ec)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (c0a50440)
Location: include/linux/spinlock.h:336
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 (c0a564a8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (c0a5e708)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (c0a6843c)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/ata/libahci.c (c0a85d28)
Location: include/linux/spinlock.h:336
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 (c0a88978)
Location: include/linux/spinlock.h:336
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 (c0a94918)
Location: include/linux/spinlock.h:336
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 (c0a9941c)
Location: include/linux/spinlock.h:336
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 (c0ac6f0c)
Location: include/linux/spinlock.h:336
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_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 (c0accb7c)
Location: include/linux/spinlock.h:336
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 (c0adcbd0)
Location: include/linux/spinlock.h:336
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_push
In drivers/usb/core/hcd.c (c0af61b0)
Location: include/linux/spinlock.h:336
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 (c0af95a4)
Location: include/linux/spinlock.h:336
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 (c0afd0d0)
Location: include/linux/spinlock.h:336
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 (c0b02894)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (c0b10310)
Location: include/linux/spinlock.h:336
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 (c0b165d0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (c0b1d408)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (c0b36fdc)
Location: include/linux/spinlock.h:336
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 (c0b3f468)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (c0b51664)
Location: include/linux/spinlock.h:336
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 (c0b5e198)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (c0b5efd0)
Location: include/linux/spinlock.h:336
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 (c0b6a29c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/musb/musb_host.c:musb_giveback
In drivers/usb/musb/musb_gadget_ep0.c (c0b6e28c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/musb/musb_gadget_ep0.c:musb_g_ep0_irq
In drivers/usb/musb/musb_gadget.c (c0b71030)
Location: include/linux/spinlock.h:336
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 (c0b7d5d0)
Location: include/linux/spinlock.h:336
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 (c0b7e678)
Location: include/linux/spinlock.h:336
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 (c0b8359c)
Location: include/linux/spinlock.h:336
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 (c0b96ff8)
Location: include/linux/spinlock.h:336
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 (c0bb7d68)
Location: include/linux/spinlock.h:336
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 (c15c11f0)
Location: include/linux/spinlock.h:336
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_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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/md-bitmap.c (c0bd7c40)
Location: include/linux/spinlock.h:336
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 (c0be0b3c)
Location: include/linux/spinlock.h:336
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 (c0bf8f4c)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/cpufreq/cpufreq_stats.c (c0bfd5b4)
Location: include/linux/spinlock.h:336
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 (c0c029cc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
In drivers/cpuidle/sysfs.c (c0c0326c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_driver_name
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/mmc/host/mmci.c (c0c20fd4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mmc/host/mmci.c:mmci_irq
In drivers/mmc/host/sdhci.c (c0c28748)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mmc/host/sdhci.c:sdhci_irq
In drivers/mmc/host/cqhci.c (c0c30658)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mmc/host/cqhci.c:cqhci_irq
- drivers/mmc/host/cqhci.c:cqhci_irq
In drivers/firmware/memmap.c (c15be720)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (c0c372cc)
Location: include/linux/spinlock.h:336
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 (c0e993c4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/firmware/tegra/bpmp.c (c0c426c4)
Location: include/linux/spinlock.h:336
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_transfer_atomic
In drivers/staging/emxx_udc/emxx_udc.c (c0c5d810)
Location: include/linux/spinlock.h:336
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 (c0c610c8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mailbox/tegra-hsp.c:tegra_hsp_shared_irq
- drivers/mailbox/tegra-hsp.c:tegra_hsp_doorbell_irq
In drivers/memory/omap-gpmc.c (c0c6f580)
Location: include/linux/spinlock.h:336
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 (c0c77910)
Location: include/linux/spinlock.h:336
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
In drivers/perf/arm-ccn.c (c0c7bd54)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/perf/arm-ccn.c:arm_ccn_pmu_xp_dt_config
In sound/sound_core.c (c0c82450)
Location: include/linux/spinlock.h:336
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 (c0c83ca0)
Location: include/linux/spinlock.h:336
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_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 (c0c8cb7c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (c0c926fc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- sound/core/pcm_native.c:snd_pcm_stream_group_ref
- sound/core/pcm_native.c:snd_pcm_stream_lock
In net/socket.c (c0cc3138)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/socket.c:sock_register
- net/socket.c:__sock_recv_ts_and_drops
In net/core/sock.c (c0cc8350)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/sock.c:sock_recv_errqueue
- net/core/sock.c:sock_gettstamp
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (c0cdb104)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (c0cdba68)
Location: include/linux/spinlock.h:336
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 (c0ce55cc)
Location: include/linux/spinlock.h:336
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: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_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 (c0cfa69c)
Location: include/linux/spinlock.h:336
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 (c0cfbc10)
Location: include/linux/spinlock.h:336
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 (c0d22588)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (c0d24fc8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (c0d28cdc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (c0d2a54c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/drop_monitor.c (c0d32f78)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/netprio_cgroup.c (c0d34ed4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (c0d353bc)
Location: include/linux/spinlock.h:336
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 (c0d3bf2c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (c0d4c2e0)
Location: include/linux/spinlock.h:336
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: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:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (c0d5147c)
Location: include/linux/spinlock.h:336
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 (c0d6be34)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (c0d6f5d0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/ip_sockglue.c (c0d78860)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:ip_recv_error
In net/ipv4/inet_hashtables.c (c0d798ac)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (c0d7a7d8)
Location: include/linux/spinlock.h:336
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 (c0d7bfe8)
Location: include/linux/spinlock.h:336
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
In net/ipv4/tcp.c (c0d83fa0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (c0d967d4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (c0d97bc4)
Location: include/linux/spinlock.h:336
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 (c0d99f80)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:listening_get_next
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (c0da009c)
Location: include/linux/spinlock.h:336
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 (c0da243c)
Location: include/linux/spinlock.h:336
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_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (c0da35b0)
Location: include/linux/spinlock.h:336
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 (c0da57d0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_recvmsg
- net/ipv4/raw.c:raw_recvmsg
In net/ipv4/udp.c (c0da79c0)
Location: include/linux/spinlock.h:336
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (c0db01a8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (c0dbc038)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (c0dc27bc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/ping.c (c0dcc438)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_recvmsg
In net/ipv4/sysctl_net_ipv4.c (c0dd257c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (c0ddf948)
Location: include/linux/spinlock.h:336
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_add
In net/xfrm/xfrm_policy.c (c0de27c4)
Location: include/linux/spinlock.h:336
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
In net/xfrm/xfrm_state.c (c0deb944)
Location: include/linux/spinlock.h:336
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 (c0df2b00)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (c0df6564)
Location: include/linux/spinlock.h:336
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 (c0df6c4c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_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_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_bind
- 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_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 (c0dfb834)
Location: include/linux/spinlock.h:336
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 (c0dfbf3c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (c0dfe380)
Location: include/linux/spinlock.h:336
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 (c0e06a04)
Location: include/linux/spinlock.h:336
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_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_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 (c0e11df8)
Location: include/linux/spinlock.h:336
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 (c0e184f0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/udp.c (c0e2a718)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udpv6_recvmsg
In net/ipv6/raw.c (c0e2d7b0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_recvmsg
- net/ipv6/raw.c:rawv6_recvmsg
In net/ipv6/mcast.c (c0e3422c)
Location: include/linux/spinlock.h:336
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 (c0e37c38)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (c0e3aa14)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/datagram.c (c0e40afc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/datagram.c:ipv6_recv_rxpmtu
- net/ipv6/datagram.c:ipv6_recv_error
In net/ipv6/ip6_flowlabel.c (c0e41ecc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (c0e4a3f8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (c0e4e218)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (c0e564b8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (c0e5bd50)
Location: include/linux/spinlock.h:336
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_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: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 (c0e64230)
Location: include/linux/spinlock.h:336
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 (c15baa14)
Location: include/linux/spinlock.h:336
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (c0e7fc28)
Location: include/linux/spinlock.h:336
Inline: True
In lib/klist.c (c0e847e4)
Location: include/linux/spinlock.h:336
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 (c0e84dbc)
Location: include/linux/spinlock.h:336
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 (c0e96ecc)
Location: include/linux/spinlock.h:336
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 (c00000000134448c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/powerpc/kernel/rtas.c (c00000000003de98)
Location: include/linux/spinlock.h:336
Inline: True
In arch/powerpc/kernel/eeh_cache.c (c0000000000480a4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/powerpc/kernel/eeh_cache.c:eeh_addr_cache_show
In arch/powerpc/kernel/iommu.c (c000000000051780)
Location: include/linux/spinlock.h:336
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 (c00000000006d1a0)
Location: include/linux/spinlock.h:336
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 (c000000000070a04)
Location: include/linux/spinlock.h:336
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 (c000000000089148)
Location: include/linux/spinlock.h:336
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 (c000000000090f44)
Location: include/linux/spinlock.h:336
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 (c000000000eebbbc)
Location: include/linux/spinlock.h:336
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 (c00000000009f98c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/powerpc/mm/book3s64/subpage_prot.c:hpte_flush_range
In arch/powerpc/mm/hugetlbpage.c (c0000000000a628c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/powerpc/mm/hugetlbpage.c:follow_huge_pd
- arch/powerpc/mm/hugetlbpage.c:huge_pte_alloc
In arch/powerpc/sysdev/msi_bitmap.c (c0000000000b7c18)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/powerpc/sysdev/msi_bitmap.c:msi_bitmap_reserve_dt_hwirqs
In arch/powerpc/platforms/pseries/lpar.c (c000000001361898)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/lpar.c:pseries_lpar_read_hblkrm_characteristics
In arch/powerpc/platforms/pseries/setup.c (c0000000000eec04)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/setup.c:pSeries_cmo_feature_init
In arch/powerpc/platforms/pseries/iommu.c (c0000000000eff40)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/iommu.c:iommu_mem_notifier
- 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 (c0000000000f1f78)
Location: include/linux/spinlock.h:336
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 (c0000000000f32e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/dlpar.c:dlpar_configure_connector
In arch/powerpc/platforms/pseries/mobility.c (c0000000000f40dc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/mobility.c:mobility_rtas_call
In arch/powerpc/platforms/pseries/pci.c (c0000000000f4d64)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/pci.c:pseries_send_map_pe
In arch/powerpc/platforms/pseries/eeh_pseries.c (c0000000000f6c98)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/eeh_pseries.c:pseries_send_allow_unfreeze
In arch/powerpc/platforms/pseries/dtl.c (c0000000000fd134)
Location: include/linux/spinlock.h:336
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 (c0000000000fde10)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/lparcfg.c:parse_system_parameter_string
In kernel/fork.c (c00000000013bb50)
Location: include/linux/spinlock.h:336
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: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 (c00000000013c0a0)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/exit.c (c0000000001424e0)
Location: include/linux/spinlock.h:336
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:release_task
- kernel/exit.c:release_task
In kernel/resource.c (c000000000147cd8)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/ptrace.c (c00000000014f3cc)
Location: include/linux/spinlock.h:336
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 (c0000000001534d4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (c00000000015f31c)
Location: include/linux/spinlock.h:336
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 (c000000000162880)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (c0000000001691e0)
Location: include/linux/spinlock.h:336
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
In kernel/params.c (c000000000170770)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (c000000000173a20)
Location: include/linux/spinlock.h:336
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 (c000000000174214)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (c0000000001855dc)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/sched/wait.c (c0000000001ad0c4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (c0000000001b9914)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (c000000000ee6c10)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (c0000000001e4cac)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (c0000000001e8e28)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (c0000000001f7cb4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/kcmp.c:__se_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (c000000000207824)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/posix-timers.c (c00000000020ec9c)
Location: include/linux/spinlock.h:336
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 (c000000000212e20)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (c000000000216708)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (c00000000021a380)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (c00000000021f198)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- 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
In kernel/cgroup/cgroup.c (c000000000245618)
Location: include/linux/spinlock.h:336
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 (c000000000247160)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (c00000000024a1f0)
Location: include/linux/spinlock.h:336
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 (c00000000024b60c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (c0000000002550dc)
Location: include/linux/spinlock.h:336
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 (c0000000002554b0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (c000000000257bb4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (c0000000002664f4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (c00000000026980c)
Location: include/linux/spinlock.h:336
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:audit_trim_trees
- 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 (c0000000002710dc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/debug/debug_core.c:kgdb_unregister_io_module
- kernel/debug/debug_core.c:kgdb_register_io_module
In kernel/trace/trace_events.c (c0000000002c8e74)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (c00000000030a2b0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (c000000000332218)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (c000000000332bac)
Location: include/linux/spinlock.h:336
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 (c000000000357b5c)
Location: include/linux/spinlock.h:336
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
In kernel/padata.c (c00000000035c9ac)
Location: include/linux/spinlock.h:336
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_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (c0000000003628e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (c00000000036f93c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (c000000000371398)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (c000000000374078)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (c00000000038d0b4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_get_inode
- 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
In mm/util.c (c000000000398d50)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (c00000000039cfe8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (c00000000039f8a8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (c0000000003b305c)
Location: include/linux/spinlock.h:336
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_add
In mm/gup.c (c0000000003b7d28)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_page_pte
In mm/memory.c (c0000000003bb1d0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- 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:__get_locked_pte
- 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 (c0000000003c8684)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (c0000000003cab54)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (c0000000003cf0fc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (c0000000003d219c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (c0000000003d3634)
Location: include/linux/spinlock.h:336
Inline: True
In mm/page_vma_mapped.c (c0000000003d59a0)
Location: include/linux/spinlock.h:336
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 (c0000000003da088)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (c0000000003dc260)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmalloc.c:s_start
- 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_unmap_ram
- 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
In mm/page_alloc.c (c0000000003ecdcc)
Location: include/linux/spinlock.h:336
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 (c0000000003f3094)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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:swapin_walk_pmd_entry
In mm/swapfile.c (c000000000400100)
Location: include/linux/spinlock.h:336
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_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: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:put_swap_page
- mm/swapfile.c:put_swap_page
- 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 (c000000000401700)
Location: include/linux/spinlock.h:336
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 (c00000000040297c)
Location: include/linux/spinlock.h:336
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_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 (c000000000410c2c)
Location: include/linux/spinlock.h:336
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:hugetlb_unreserve_pages
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_change_protection
- mm/hugetlb.c:follow_hugetlb_page
- 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:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_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_node
- 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_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (c000000000416bbc)
Location: include/linux/spinlock.h:336
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:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (c000000000418348)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (c00000000041c284)
Location: include/linux/spinlock.h:336
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:scan_get_next_rmap_item
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:replace_page
In mm/slub.c (c000000000424ce0)
Location: include/linux/spinlock.h:336
Inline: True
In mm/memory_hotplug.c (c00000000042fb44)
Location: include/linux/spinlock.h:336
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 (c000000000434794)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (c000000000442be0)
Location: include/linux/spinlock.h:336
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
- 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: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_fallback
- mm/huge_memory.c:huge_pmd_set_accessed
- 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
In mm/khugepaged.c (c00000000044b1e8)
Location: include/linux/spinlock.h:336
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: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 (c0000000004529ec)
Location: include/linux/spinlock.h:336
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 (c00000000045c418)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (c00000000045dad0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (c0000000004645ac)
Location: include/linux/spinlock.h:336
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (c000000000465124)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (c000000000467b44)
Location: include/linux/spinlock.h:336
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
In mm/userfaultfd.c (c00000000046b990)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (c00000000046faf4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (c000000000475690)
Location: include/linux/spinlock.h:336
Inline: True
In fs/super.c (c00000000047f558)
Location: include/linux/spinlock.h:336
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: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:sget
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:put_super
In fs/char_dev.c (c000000000480950)
Location: include/linux/spinlock.h:336
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 (c000000000482d60)
Location: include/linux/spinlock.h:336
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 (c0000000004853a8)
Location: include/linux/spinlock.h:336
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 (c000000000488d84)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (c000000000495e54)
Location: include/linux/spinlock.h:336
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:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (c000000000497f60)
Location: include/linux/spinlock.h:336
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 (c000000000498d14)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (c0000000004a1538)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_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_rehash
- fs/dcache.c:d_delete
- fs/dcache.c:d_delete
- 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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:shrink_dentry_list
- 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:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (c0000000004a6e8c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- 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: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:invalidate_inodes
- fs/inode.c:invalidate_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 (c0000000004ace38)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- 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
- 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 (c0000000004b1310)
Location: include/linux/spinlock.h:336
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:__detach_mounts
- fs/namespace.c:may_umount
- fs/namespace.c:may_umount_tree
- 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 (c0000000004be3c4)
Location: include/linux/spinlock.h:336
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 (c0000000004c0914)
Location: include/linux/spinlock.h:336
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:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (c0000000004cc154)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- 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: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:__writeback_single_inode
- 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_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 (c0000000004cdca0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (c0000000004d4a90)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (c0000000004d58c4)
Location: include/linux/spinlock.h:336
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 (c0000000004d6bc4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (c0000000004deadc)
Location: include/linux/spinlock.h:336
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 (c0000000004e8c6c)
Location: include/linux/spinlock.h:336
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: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_forget
- 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 (c0000000004ee1a8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (c0000000004eeea4)
Location: include/linux/spinlock.h:336
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
In fs/notify/notification.c (c0000000004ef768)
Location: include/linux/spinlock.h:336
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
In fs/notify/group.c (c0000000004efb40)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_group_stop_queueing
In fs/notify/mark.c (c0000000004f00b8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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_list
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (c0000000004f285c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (c0000000004f3930)
Location: include/linux/spinlock.h:336
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 (c0000000004f55fc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (c0000000004f6d60)
Location: include/linux/spinlock.h:336
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_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 (c0000000004f998c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (c0000000004fc684)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (c000000000500cf4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
In fs/aio.c (c000000000507188)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- 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 (c00000000050dff4)
Location: include/linux/spinlock.h:336
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_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/dax.c (c00000000051454c)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/hooks.c (c000000000519a70)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/keyring.c (c00000000051aeec)
Location: include/linux/spinlock.h:336
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
In fs/crypto/keysetup.c (c00000000051c9dc)
Location: include/linux/spinlock.h:336
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 (c00000000051ce24)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
In fs/locks.c (c0000000005246dc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (c000000000534440)
Location: include/linux/spinlock.h:336
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 (c000000000538be8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (c0000000005391e0)
Location: include/linux/spinlock.h:336
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
In fs/fhandle.c (c000000000539bd8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (c0000000005412ec)
Location: include/linux/spinlock.h:336
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: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_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_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: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:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (c00000000054d73c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- 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 (c00000000054f3a8)
Location: include/linux/spinlock.h:336
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_entry_rundown
In fs/proc/base.c (c0000000005575e4)
Location: include/linux/spinlock.h:336
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: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 (c000000000559750)
Location: include/linux/spinlock.h:336
Inline: True
In fs/proc/array.c (c00000000055a144)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (c00000000055ca8c)
Location: include/linux/spinlock.h:336
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 (c00000000055f93c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (c000000000561668)
Location: include/linux/spinlock.h:336
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:__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:sysctl_head_grab
- fs/proc/proc_sysctl.c:insert_header
In fs/proc/proc_net.c (c0000000005645d8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (c00000000056b00c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (c000000000571704)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (c000000000571cb8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (c0000000005723e8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (c0000000005738f0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (c00000000057677c)
Location: include/linux/spinlock.h:336
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_d_iput
In fs/configfs/symlink.c (c0000000005793c8)
Location: include/linux/spinlock.h:336
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
In fs/dcookies.c (c00000000057b830)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (c00000000057d4a0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (c0000000005822ec)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (c000000000590110)
Location: include/linux/spinlock.h:336
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_insert_extent
- fs/ext4/extents_status.c:ext4_es_free_extent
In fs/ext4/ialloc.c (c0000000005986f0)
Location: include/linux/spinlock.h:336
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_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (c0000000005a397c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_update_reserve_space
In fs/ext4/mballoc.c (c0000000005c19c0)
Location: include/linux/spinlock.h:336
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_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_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_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_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 (c0000000005c2a88)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (c0000000005e5778)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- 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 (c000000000606300)
Location: include/linux/spinlock.h:336
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: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_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (c000000000606ce4)
Location: include/linux/spinlock.h:336
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (c00000000060b290)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (c00000000060bda8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (c0000000006124bc)
Location: include/linux/spinlock.h:336
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_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 (c0000000006150c8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (c00000000061fd70)
Location: include/linux/spinlock.h:336
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_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (c0000000006203e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (c0000000006241dc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (c0000000006260c0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (c00000000062a094)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (c00000000062e8bc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/nfs.c:fat_dget
In fs/fat/namei_vfat.c (c00000000062f490)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (c0000000006420e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/exportfs/expfs.c:reconnect_path
In fs/nls/nls_base.c (c00000000064338c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (c000000000647654)
Location: include/linux/spinlock.h:336
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_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_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:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
In fs/fuse/dir.c (c00000000064f350)
Location: include/linux/spinlock.h:336
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 (c000000000657f5c)
Location: include/linux/spinlock.h:336
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_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 (c000000000659a54)
Location: include/linux/spinlock.h:336
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 (c00000000065b664)
Location: include/linux/spinlock.h:336
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 (c00000000065da7c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:parse_dirplusfile
- fs/fuse/readdir.c:parse_dirplusfile
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (c00000000065ef80)
Location: include/linux/spinlock.h:336
Inline: True
In fs/tracefs/inode.c (c0000000006632e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (c000000000664bbc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
In ipc/util.c (c000000000667090)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (c000000000669d88)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (c00000000066b0f0)
Location: include/linux/spinlock.h:336
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:semctl_down
- 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_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
In ipc/shm.c (c0000000006731a0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:exit_shm
- ipc/shm.c:shm_close
In ipc/mqueue.c (c000000000675544)
Location: include/linux/spinlock.h:336
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_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
In ipc/namespace.c (c000000000678940)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (c0000000006795cc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (c00000000067b890)
Location: include/linux/spinlock.h:336
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_user_lookup
In security/keys/keyctl.c (c00000000068098c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (c000000000686514)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (c0000000006ae778)
Location: include/linux/spinlock.h:336
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/tomoyo/audit.c (c0000000006e246c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (c0000000006e9444)
Location: include/linux/spinlock.h:336
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 (c0000000006f2474)
Location: include/linux/spinlock.h:336
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 (c0000000006ff444)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (c000000000705048)
Location: include/linux/spinlock.h:336
Inline: True
In security/apparmor/secid.c (c000000000718b3c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (c00000000071a72c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (c000000000726db4)
Location: include/linux/spinlock.h:336
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 (c000000000727dec)
Location: include/linux/spinlock.h:336
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 (c0000000007357ac)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (c00000000074e114)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (c0000000007612d0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (c00000000076a570)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (c00000000077148c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (c00000000077dc50)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
In block/blk-mq.c (c000000000788f34)
Location: include/linux/spinlock.h:336
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_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (c00000000078c770)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/blk-mq-sched.c (c00000000078f52c)
Location: include/linux/spinlock.h:336
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 (c000000000797840)
Location: include/linux/spinlock.h:336
Inline: True
In block/blk-cgroup.c (c0000000007a83a4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (c0000000007b4b30)
Location: include/linux/spinlock.h:336
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 (c0000000007b7c84)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_start
- block/mq-deadline.c:deadline_write_fifo_start
- block/mq-deadline.c:deadline_read_fifo_start
- 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 (c0000000007c3ee8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (c0000000007caf8c)
Location: include/linux/spinlock.h:336
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 (c0000000007db444)
Location: include/linux/spinlock.h:336
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 (c0000000007ddd80)
Location: include/linux/spinlock.h:336
Inline: True
In lib/genalloc.c (c0000000007efe10)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (c000000000810c98)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (c00000000085d404)
Location: include/linux/spinlock.h:336
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 (c000000000865c7c)
Location: include/linux/spinlock.h:336
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 (c000000000894c18)
Location: include/linux/spinlock.h:336
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 (c0000000008d5f88)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/tty/tty_io.c (c0000000008f1614)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (c0000000008ffb80)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (c0000000009032b8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (c0000000009079e0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/tty/vt/keyboard.c (c00000000090f270)
Location: include/linux/spinlock.h:336
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/serial/8250/8250_core.c (c00000000092a974)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (c000000000943984)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (c00000000094f2ac)
Location: include/linux/spinlock.h:336
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 (c000000000950690)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/nvram.c:nvram_misc_release
- drivers/char/nvram.c:nvram_misc_open
In drivers/char/agp/generic.c (c00000000095596c)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/char/tpm/tpm_ibmvtpm.c (c000000000968624)
Location: include/linux/spinlock.h:336
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 (c00000000096e640)
Location: include/linux/spinlock.h:336
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 (c00000000097d534)
Location: include/linux/spinlock.h:336
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 (c00000000097ebc8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (c000000000982cc8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (c000000000985ba0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (c00000000098a4d0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (c00000000098fc98)
Location: include/linux/spinlock.h:336
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 (c000000000992768)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (c000000000998b2c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (c0000000009ac944)
Location: include/linux/spinlock.h:336
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:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/base/regmap/regmap.c (c0000000009b417c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/mfd/ezx-pcap.c (c0000000009e9e3c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (c0000000009fb254)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/nvdimm/bus.c (c0000000009fd9f8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (c000000000a02eb0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (c000000000a128fc)
Location: include/linux/spinlock.h:336
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 (c000000000a1954c)
Location: include/linux/spinlock.h:336
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 (c000000000a1e104)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (c000000000a37f04)
Location: include/linux/spinlock.h:336
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 (c000000000a40d78)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (c000000000a4d354)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (c000000000a5bb6c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (c000000000a9f024)
Location: include/linux/spinlock.h:336
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_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 (c000000000aa6d24)
Location: include/linux/spinlock.h:336
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 (c000000000ad8b34)
Location: include/linux/spinlock.h:336
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 (c000000000add484)
Location: include/linux/spinlock.h:336
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 (c000000000ae2c08)
Location: include/linux/spinlock.h:336
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 (c000000000aeaf68)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (c000000000afcbb0)
Location: include/linux/spinlock.h:336
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 (c000000000b06718)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (c000000000b119a4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (c000000000b35d3c)
Location: include/linux/spinlock.h:336
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 (c000000000b3e528)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (c000000000b54630)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/usb/host/xhci-dbgcap.c (c000000000b661a0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (c000000000b68cac)
Location: include/linux/spinlock.h:336
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 (c000000000b7c0d4)
Location: include/linux/spinlock.h:336
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 (c000000000b7eb84)
Location: include/linux/spinlock.h:336
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 (c000000000b84ac0)
Location: include/linux/spinlock.h:336
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 (c000000000b99ea0)
Location: include/linux/spinlock.h:336
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 (c000000000bbe344)
Location: include/linux/spinlock.h:336
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 (c0000000013ceac4)
Location: include/linux/spinlock.h:336
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_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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/md-bitmap.c (c000000000be3524)
Location: include/linux/spinlock.h:336
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 (c000000000bf0670)
Location: include/linux/spinlock.h:336
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 (c000000000c113d0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpufreq/cpufreq.c:cpufreq_freq_transition_begin
In drivers/cpufreq/cpufreq_stats.c (c000000000c17880)
Location: include/linux/spinlock.h:336
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 (c000000000c1c4d4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpufreq/powernv-cpufreq.c:powernv_cpufreq_target_index
In drivers/cpuidle/driver.c (c000000000c1f0bc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
In drivers/cpuidle/sysfs.c (c000000000c20384)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/vme/vme.c (c000000000c6cc60)
Location: include/linux/spinlock.h:336
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
In net/socket.c (c000000000c76884)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/socket.c:sock_unregister
- net/socket.c:sock_register
In net/core/sock.c (c000000000c83090)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (c000000000c989f0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (c000000000c99d30)
Location: include/linux/spinlock.h:336
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 (c000000000ca5ed0)
Location: include/linux/spinlock.h:336
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: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_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 (c000000000cc0f38)
Location: include/linux/spinlock.h:336
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 (c000000000cc4cc4)
Location: include/linux/spinlock.h:336
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 (c000000000cf6d30)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (c000000000cf80b0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (c000000000cfdf58)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (c000000000cffb3c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/drop_monitor.c (c000000000d0b7f4)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/netprio_cgroup.c (c000000000d0e0c4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (c000000000d0eae0)
Location: include/linux/spinlock.h:336
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 (c000000000d1892c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (c000000000d330bc)
Location: include/linux/spinlock.h:336
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: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:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (c000000000d3ce00)
Location: include/linux/spinlock.h:336
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 (c000000000d5ec00)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (c000000000d62b74)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (c000000000d6f940)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (c000000000d70d84)
Location: include/linux/spinlock.h:336
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 (c000000000d72ecc)
Location: include/linux/spinlock.h:336
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
In net/ipv4/tcp.c (c000000000d7d0c4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (c000000000d93e60)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (c000000000d95b00)
Location: include/linux/spinlock.h:336
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 (c000000000d98120)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:listening_get_next
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (c000000000da0c44)
Location: include/linux/spinlock.h:336
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 (c000000000da4110)
Location: include/linux/spinlock.h:336
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_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (c000000000da55a0)
Location: include/linux/spinlock.h:336
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 (c000000000dab704)
Location: include/linux/spinlock.h:336
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (c000000000db7a50)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (c000000000dc62d8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (c000000000dcf738)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (c000000000de3fb4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (c000000000df52e0)
Location: include/linux/spinlock.h:336
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_add
In net/xfrm/xfrm_policy.c (c000000000dfaf70)
Location: include/linux/spinlock.h:336
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
In net/xfrm/xfrm_state.c (c000000000e05320)
Location: include/linux/spinlock.h:336
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 (c000000000e0e788)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (c000000000e133a0)
Location: include/linux/spinlock.h:336
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 (c000000000e13934)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_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_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_bind
- 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_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 (c000000000e1abf4)
Location: include/linux/spinlock.h:336
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 (c000000000e1b5dc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (c000000000e1e8d0)
Location: include/linux/spinlock.h:336
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 (c000000000e27330)
Location: include/linux/spinlock.h:336
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_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_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 (c000000000e36994)
Location: include/linux/spinlock.h:336
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 (c000000000e3ed60)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/mcast.c (c000000000e63280)
Location: include/linux/spinlock.h:336
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 (c000000000e67a78)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (c000000000e6a9e8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (c000000000e73d80)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (c000000000e7e3dc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (c000000000e83a18)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (c000000000e8efb4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (c000000000e975a4)
Location: include/linux/spinlock.h:336
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
In net/netlabel/netlabel_domainhash.c (c000000000ea1870)
Location: include/linux/spinlock.h:336
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 (c0000000013c7980)
Location: include/linux/spinlock.h:336
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (c000000000ec3b88)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock
In lib/klist.c (c000000000ecaf38)
Location: include/linux/spinlock.h:336
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 (c000000000ecbfdc)
Location: include/linux/spinlock.h:336
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 (c000000000ee0488)
Location: include/linux/spinlock.h:336
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 (ffffffe000000f4a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In kernel/fork.c (ffffffe0000c1cb0)
Location: include/linux/spinlock.h:336
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: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 (ffffffe0000c2074)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/exit.c (ffffffe0000c4d4c)
Location: include/linux/spinlock.h:336
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:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffe0000c7f60)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/ptrace.c (ffffffe0000cc402)
Location: include/linux/spinlock.h:336
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 (ffffffe0000cde6e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffe0000d2910)
Location: include/linux/spinlock.h:336
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 (ffffffe0000d5806)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffe0000d96a2)
Location: include/linux/spinlock.h:336
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 (ffffffe0000de0ec)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffe0000e005c)
Location: include/linux/spinlock.h:336
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 (ffffffe0000e046e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffe0000e8d0c)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/sched/wait.c (ffffffe0000fefea)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/locking/mutex.c (ffffffe0008c7650)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffe00011f670)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffe00012236e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffe000128c90)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/kcmp.c:__se_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffe000131ca4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/posix-timers.c (ffffffe000136878)
Location: include/linux/spinlock.h:336
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 (ffffffe0001382f4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffe00013a130)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffe00013b0c0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffe00013d5fa)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- 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
In kernel/cgroup/cgroup.c (ffffffe00015150e)
Location: include/linux/spinlock.h:336
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 (ffffffe000152934)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffe000154532)
Location: include/linux/spinlock.h:336
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 (ffffffe0001551ee)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffe00015ab08)
Location: include/linux/spinlock.h:336
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 (ffffffe00015ad90)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffe00015cafe)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffe0001657a4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffe000169170)
Location: include/linux/spinlock.h:336
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:audit_trim_trees
- 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_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 (ffffffe00019170a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffe0001a1050)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffffffe0001bbb22)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffe0001bc428)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/cpumap.c:bq_flush_to_queue
- kernel/bpf/cpumap.c:cpu_map_kthread_run
In kernel/padata.c (ffffffe0001d33ca)
Location: include/linux/spinlock.h:336
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_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffffffe0001d46fc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffffffe0001dbd7e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffe0001dcd02)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffe0001de9e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffe0001eea4e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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
In mm/util.c (ffffffe0001f35b4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffe0001f5ca4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffe0001f782a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffe000202ff4)
Location: include/linux/spinlock.h:336
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_add
In mm/gup.c (ffffffe000204656)
Location: include/linux/spinlock.h:336
Inline: True
In mm/memory.c (ffffffe00020677e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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: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_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- 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:__get_locked_pte
- mm/memory.c:unmap_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 (ffffffe00020bb58)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffe00020d062)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffe00020f820)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffe0002111b4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffe000211bc0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffe00021274e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/page_vma_mapped.c:page_vma_mapped_walk
- mm/page_vma_mapped.c:page_vma_mapped_walk
In mm/rmap.c (ffffffe000214104)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffe000215532)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmalloc.c:s_start
- 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_unmap_ram
- 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 (ffffffe00021f79a)
Location: include/linux/spinlock.h:336
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 (ffffffe000220544)
Location: include/linux/spinlock.h:336
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 (ffffffe000228a78)
Location: include/linux/spinlock.h:336
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_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: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:put_swap_page
- mm/swapfile.c:put_swap_page
- 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 (ffffffe000229786)
Location: include/linux/spinlock.h:336
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 (ffffffe00022a3b0)
Location: include/linux/spinlock.h:336
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_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 (ffffffe0002322f6)
Location: include/linux/spinlock.h:336
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: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: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:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_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_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mmu_notifier.c (ffffffe000232896)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffe0002342c4)
Location: include/linux/spinlock.h:336
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_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:try_to_merge_one_page
In mm/slub.c (ffffffe00023985e)
Location: include/linux/spinlock.h:336
Inline: True
In mm/migrate.c (ffffffe00023ef00)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/migrate.c:__buffer_migrate_page
- mm/migrate.c:__migration_entry_wait
In mm/memcontrol.c (ffffffe00024435c)
Location: include/linux/spinlock.h:336
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 (ffffffe0002495c0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffe00024a60c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffe00024ba8c)
Location: include/linux/spinlock.h:336
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 (ffffffe00024c294)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffe00024d776)
Location: include/linux/spinlock.h:336
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
In mm/userfaultfd.c (ffffffe00025051e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffe0002521c2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffe000255258)
Location: include/linux/spinlock.h:336
Inline: True
In fs/super.c (ffffffe00025adc8)
Location: include/linux/spinlock.h:336
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: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:sget
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffe00025be4c)
Location: include/linux/spinlock.h:336
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 (ffffffe00025cbb6)
Location: include/linux/spinlock.h:336
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 (ffffffe00025e980)
Location: include/linux/spinlock.h:336
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 (ffffffe0002605a6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffe0002684d4)
Location: include/linux/spinlock.h:336
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:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffe000269332)
Location: include/linux/spinlock.h:336
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 (ffffffe000269db0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffe00026d134)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_exchange
- 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_add
- fs/dcache.c:d_add
- 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_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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:shrink_dentry_list
- 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:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffe0002722ee)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- 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: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:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffe000275894)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- 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
- 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 (ffffffe000277ef2)
Location: include/linux/spinlock.h:336
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:__detach_mounts
- fs/namespace.c:may_umount
- 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 (ffffffe000280250)
Location: include/linux/spinlock.h:336
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 (ffffffe0002816d6)
Location: include/linux/spinlock.h:336
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:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffe000288974)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- 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: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:__writeback_single_inode
- 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_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 (ffffffe000289a90)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffe00028d30a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffe00028debc)
Location: include/linux/spinlock.h:336
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 (ffffffe00028e68c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffe000292e88)
Location: include/linux/spinlock.h:336
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 (ffffffe0002991c2)
Location: include/linux/spinlock.h:336
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: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_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 (ffffffe00029c84c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffe00029d172)
Location: include/linux/spinlock.h:336
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
In fs/notify/notification.c (ffffffe00029d7e8)
Location: include/linux/spinlock.h:336
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
In fs/notify/group.c (ffffffe00029dafc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffe00029dffe)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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_list
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffe00029f8f8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffe0002a0cc8)
Location: include/linux/spinlock.h:336
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 (ffffffe0002a1606)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (ffffffe0002a1b76)
Location: include/linux/spinlock.h:336
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_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 (ffffffe0002a410a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffe0002a5e3c)
Location: include/linux/spinlock.h:336
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 (ffffffe0002a7d0c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffffffe0002aa1f8)
Location: include/linux/spinlock.h:336
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: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 (ffffffe0002af650)
Location: include/linux/spinlock.h:336
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_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/crypto/hooks.c (ffffffe0002b60ee)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/keyring.c (ffffffe0002b6e68)
Location: include/linux/spinlock.h:336
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
In fs/crypto/keysetup.c (ffffffe0002b7ee2)
Location: include/linux/spinlock.h:336
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 (ffffffe0002b8212)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
In fs/locks.c (ffffffe0002bcb72)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffffffe0002c43a6)
Location: include/linux/spinlock.h:336
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 (ffffffe0002c6bb8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffe0002c6f56)
Location: include/linux/spinlock.h:336
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
In fs/fhandle.c (ffffffe0002c7632)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fhandle.c:__se_sys_open_by_handle_at
In fs/quota/dquot.c (ffffffe0002cb7fc)
Location: include/linux/spinlock.h:336
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: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_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_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: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:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffe0002d3520)
Location: include/linux/spinlock.h:336
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 (ffffffe0002d439a)
Location: include/linux/spinlock.h:336
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_entry_rundown
In fs/proc/base.c (ffffffe0002d8da8)
Location: include/linux/spinlock.h:336
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: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 (ffffffe0002da1ec)
Location: include/linux/spinlock.h:336
Inline: True
In fs/proc/array.c (ffffffe0002dacdc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffe0002dc98a)
Location: include/linux/spinlock.h:336
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 (ffffffe0002de89c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffe0002e044a)
Location: include/linux/spinlock.h:336
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:__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:insert_header
In fs/proc/proc_net.c (ffffffe0002e1d4e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffe0002e53c4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffe0002e87fa)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffe0002e8bf8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffe0002e9764)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffe0002e9c7e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffe0002eb632)
Location: include/linux/spinlock.h:336
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_d_iput
In fs/configfs/symlink.c (ffffffe0002ed714)
Location: include/linux/spinlock.h:336
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
In fs/dcookies.c (ffffffe0002eed1a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffe0002f01c2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffe0002f30a2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffe0002fc568)
Location: include/linux/spinlock.h:336
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_insert_extent
In fs/ext4/ialloc.c (ffffffe000301f04)
Location: include/linux/spinlock.h:336
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_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffe00030899e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_update_reserve_space
In fs/ext4/mballoc.c (ffffffe00031bd96)
Location: include/linux/spinlock.h:336
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_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_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_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_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 (ffffffe00031c69a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffe0003316f2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- 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 (ffffffe000345504)
Location: include/linux/spinlock.h:336
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_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_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffe000345cc2)
Location: include/linux/spinlock.h:336
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffe000348f10)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffe000349652)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffe00034d5de)
Location: include/linux/spinlock.h:336
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_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 (ffffffe00034f4b6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffe0003565fe)
Location: include/linux/spinlock.h:336
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_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffe000356a72)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffe000358d2c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffe00035a17c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_put
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffe00035d37e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffe00035f86a)
Location: include/linux/spinlock.h:336
Inline: True
In fs/fat/namei_vfat.c (ffffffe00035feb6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffe00036cb54)
Location: include/linux/spinlock.h:336
Inline: True
In fs/nls/nls_base.c (ffffffe00036d482)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffe00036feb4)
Location: include/linux/spinlock.h:336
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_dev_poll
- 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:queue_interrupt
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
In fs/fuse/dir.c (ffffffe000375062)
Location: include/linux/spinlock.h:336
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 (ffffffe00037ad82)
Location: include/linux/spinlock.h:336
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_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 (ffffffe00037c508)
Location: include/linux/spinlock.h:336
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 (ffffffe00037d634)
Location: include/linux/spinlock.h:336
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 (ffffffe00037ec60)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffffffe00037fd02)
Location: include/linux/spinlock.h:336
Inline: True
In fs/tracefs/inode.c (ffffffe000382e12)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffe000383d74)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffe0003854da)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffe000386294)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:msgctl_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffffffe00038a1ae)
Location: include/linux/spinlock.h:336
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: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:semctl_main
- ipc/sem.c:freeary
In ipc/shm.c (ffffffe00038bd60)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:exit_shm
- ipc/shm.c:shm_close
In ipc/mqueue.c (ffffffe00038ce5c)
Location: include/linux/spinlock.h:336
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_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
In ipc/namespace.c (ffffffe00038e960)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffe00038f13c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffe0003907a6)
Location: include/linux/spinlock.h:336
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_user_lookup
In security/keys/keyctl.c (ffffffe0003935dc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffe0003968c8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffe0003a820e)
Location: include/linux/spinlock.h:336
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/tomoyo/audit.c (ffffffe0003cacd6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffe0003ceaba)
Location: include/linux/spinlock.h:336
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 (ffffffe0003d3aea)
Location: include/linux/spinlock.h:336
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 (ffffffe0003db390)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffe0003ded98)
Location: include/linux/spinlock.h:336
Inline: True
In security/apparmor/secid.c (ffffffe0003ea28c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffe0003eb3e2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffe0003f28e6)
Location: include/linux/spinlock.h:336
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 (ffffffe0003f310e)
Location: include/linux/spinlock.h:336
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 (ffffffe0003fa762)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffe0004090ce)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffe000418292)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffe00041da38)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffe000421ce6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffe0004298bc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
In block/blk-mq.c (ffffffe0004307fc)
Location: include/linux/spinlock.h:336
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_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffe000432d3c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/blk-mq-sched.c (ffffffe00043472a)
Location: include/linux/spinlock.h:336
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 (ffffffe00043976e)
Location: include/linux/spinlock.h:336
Inline: True
In block/blk-cgroup.c (ffffffe000445320)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffe00044cb54)
Location: include/linux/spinlock.h:336
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 (ffffffe00044e83c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_start
- block/mq-deadline.c:deadline_write_fifo_start
- block/mq-deadline.c:deadline_read_fifo_start
- 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 (ffffffe0004553ea)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (ffffffe00045a2e4)
Location: include/linux/spinlock.h:336
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 (ffffffe000463878)
Location: include/linux/spinlock.h:336
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 (ffffffe000464d20)
Location: include/linux/spinlock.h:336
Inline: True
In lib/genalloc.c (ffffffe000470854)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffe00048c0ae)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffe0004bc7f6)
Location: include/linux/spinlock.h:336
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 (ffffffe0004c1110)
Location: include/linux/spinlock.h:336
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 (ffffffe0004ed3ac)
Location: include/linux/spinlock.h:336
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 (ffffffe000520c4e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/tty/tty_io.c (ffffffe00052f7ea)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffe000538520)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffe00053ab94)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffe00053d140)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/tty/vt/keyboard.c (ffffffe000541c30)
Location: include/linux/spinlock.h:336
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/serial/8250/8250_core.c (ffffffe000550656)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/tty/serial/sifive.c (ffffffe00055e0c0)
Location: include/linux/spinlock.h:336
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
In drivers/char/random.c (ffffffe000561d30)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffe00056767e)
Location: include/linux/spinlock.h:336
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 (ffffffe00057ba92)
Location: include/linux/spinlock.h:336
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 (ffffffe00057c884)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffe00057f248)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffe000580a66)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/platform.c:__platform_driver_probe
In drivers/base/attribute_container.c (ffffffe0005830cc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffe000586768)
Location: include/linux/spinlock.h:336
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 (ffffffe000587eac)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffe00058b31a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffe000591ff4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/firmware_loader/main.c:_request_firmware
In drivers/base/regmap/regmap.c (ffffffe000594448)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/mfd/ezx-pcap.c (ffffffe0005b4cb2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffe0005bf80c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_get_regmap
- drivers/mfd/syscon.c:of_syscon_register
In drivers/nvdimm/bus.c (ffffffe0005c13e2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffe0005c4762)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffe0005cd8d8)
Location: include/linux/spinlock.h:336
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 (ffffffe0005d0760)
Location: include/linux/spinlock.h:336
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 (ffffffe0005d367e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffffffe0005e37ea)
Location: include/linux/spinlock.h:336
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 (ffffffe0005e8ee0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffe0005f0d24)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffe0005f9852)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffe000627e2e)
Location: include/linux/spinlock.h:336
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_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 (ffffffe00062c5ac)
Location: include/linux/spinlock.h:336
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 (ffffffe000642332)
Location: include/linux/spinlock.h:336
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 (ffffffe000645524)
Location: include/linux/spinlock.h:336
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 (ffffffe000648e66)
Location: include/linux/spinlock.h:336
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffe00064f6d8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffe000659368)
Location: include/linux/spinlock.h:336
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 (ffffffe000660426)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffe000667e3e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffe000680312)
Location: include/linux/spinlock.h:336
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 (ffffffe000685de4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffe000693f1e)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffffffe00069f754)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffe0006a1448)
Location: include/linux/spinlock.h:336
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 (ffffffe0006ac718)
Location: include/linux/spinlock.h:336
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 (ffffffe0006ad79c)
Location: include/linux/spinlock.h:336
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 (ffffffe0006b1328)
Location: include/linux/spinlock.h:336
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 (ffffffe0006bd140)
Location: include/linux/spinlock.h:336
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 (ffffffe0006d2400)
Location: include/linux/spinlock.h:336
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 (ffffffe0000a27fc)
Location: include/linux/spinlock.h:336
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_do_sync
- 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: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_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_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_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_find
In drivers/md/md-bitmap.c (ffffffe0006e9e86)
Location: include/linux/spinlock.h:336
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 (ffffffe0006f134a)
Location: include/linux/spinlock.h:336
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/vme/vme.c (ffffffe000734496)
Location: include/linux/spinlock.h:336
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
In net/socket.c (ffffffe00073a3d6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffe00073f9b8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffe00074d098)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffe00074e1d6)
Location: include/linux/spinlock.h:336
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 (ffffffe000758c3a)
Location: include/linux/spinlock.h:336
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: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_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 (ffffffe000766604)
Location: include/linux/spinlock.h:336
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 (ffffffe00076937e)
Location: include/linux/spinlock.h:336
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 (ffffffe000787864)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffe00078a020)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffe00078daf0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffe00078f5d2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/drop_monitor.c (ffffffe000795476)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/netprio_cgroup.c (ffffffe000797116)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/netprio_cgroup.c:net_prio_attach
In net/core/netclassid_cgroup.c (ffffffe00079739a)
Location: include/linux/spinlock.h:336
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 (ffffffe00079cfdc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (ffffffe0007ab294)
Location: include/linux/spinlock.h:336
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: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:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffffffe0007b0eb0)
Location: include/linux/spinlock.h:336
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 (ffffffe0007c5660)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffe0007c7f12)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffe0007d02bc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffe0007d14b4)
Location: include/linux/spinlock.h:336
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 (ffffffe0007d2da6)
Location: include/linux/spinlock.h:336
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
In net/ipv4/tcp.c (ffffffe0007d8a9e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (ffffffe0007e883c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffe0007e9b58)
Location: include/linux/spinlock.h:336
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 (ffffffe0007eda7a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:listening_get_next
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffe0007f11e4)
Location: include/linux/spinlock.h:336
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 (ffffffe0007f31ce)
Location: include/linux/spinlock.h:336
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_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffe0007f40a6)
Location: include/linux/spinlock.h:336
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 (ffffffe0007f9da6)
Location: include/linux/spinlock.h:336
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffe0007ff878)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffe0008091fa)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffe00080e616)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffe00081b852)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffe0008266f8)
Location: include/linux/spinlock.h:336
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_add
In net/xfrm/xfrm_policy.c (ffffffe00082bdc8)
Location: include/linux/spinlock.h:336
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
In net/xfrm/xfrm_state.c (ffffffe000831d86)
Location: include/linux/spinlock.h:336
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 (ffffffe00083865c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffe00083b88c)
Location: include/linux/spinlock.h:336
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 (ffffffe00083cdd4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_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_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_bind
- 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_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 (ffffffe0008408c8)
Location: include/linux/spinlock.h:336
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 (ffffffe000840f46)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffe00084302c)
Location: include/linux/spinlock.h:336
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 (ffffffe00084a70c)
Location: include/linux/spinlock.h:336
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_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_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 (ffffffe000852f4a)
Location: include/linux/spinlock.h:336
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 (ffffffe000858b40)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/mcast.c (ffffffe00087056a)
Location: include/linux/spinlock.h:336
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 (ffffffe000872e4a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffe0008758da)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffe00087b4c4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffe0008824e4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffe00088746e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffe00088d7b8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffe000891f5e)
Location: include/linux/spinlock.h:336
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
In net/netlabel/netlabel_domainhash.c (ffffffe000899518)
Location: include/linux/spinlock.h:336
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 (ffffffe00004456c)
Location: include/linux/spinlock.h:336
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffe0008aebf2)
Location: include/linux/spinlock.h:336
Inline: True
In lib/klist.c (ffffffe0008b39ca)
Location: include/linux/spinlock.h:336
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 (ffffffe0008b3e84)
Location: include/linux/spinlock.h:336
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 (ffffffe0008c34f6)
Location: include/linux/spinlock.h:336
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 (ffffffff8288b268)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff810225c4)
Location: include/linux/spinlock.h:336
Inline: True
In arch/x86/xen/mmu_pv.c (ffffffff81025c61)
Location: include/linux/spinlock.h:336
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
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81053805)
Location: include/linux/spinlock.h:336
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
In arch/x86/kernel/reboot.c (ffffffff810626c1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff81a6b03b)
Location: include/linux/spinlock.h:336
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: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 (ffffffff810836f6)
Location: include/linux/spinlock.h:336
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:update_page_count
In arch/x86/mm/pat.c (ffffffff8108521e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff81086810)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff8108a71e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff81092585)
Location: include/linux/spinlock.h:336
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 (ffffffff8109a8e7)
Location: include/linux/spinlock.h:336
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: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 (ffffffff8109abde)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/exit.c (ffffffff8109ea71)
Location: include/linux/spinlock.h:336
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:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff810a26d7)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/ptrace.c (ffffffff810a826b)
Location: include/linux/spinlock.h:336
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 (ffffffff810aafed)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810b4c7d)
Location: include/linux/spinlock.h:336
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 (ffffffff810b891b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810bc7f9)
Location: include/linux/spinlock.h:336
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 (ffffffff810c1a35)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810c39d2)
Location: include/linux/spinlock.h:336
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 (ffffffff810c6c90)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810d31eb)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/sched/wait.c (ffffffff810eec0d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810f6c31)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff81a70c57)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff8111d2fd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff8111fdad)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff8112931f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/kcmp.c:__do_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff81133e55)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff81135725)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff8113923d)
Location: include/linux/spinlock.h:336
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 (ffffffff8113cab1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff8113f1c7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff81141185)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff81144708)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- 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
In kernel/cgroup/cgroup.c (ffffffff8115edc7)
Location: include/linux/spinlock.h:336
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 (ffffffff8115fee5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff811619f1)
Location: include/linux/spinlock.h:336
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 (ffffffff8116258f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff811698cf)
Location: include/linux/spinlock.h:336
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 (ffffffff81169b75)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff8116b935)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff81175785)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff8117920e)
Location: include/linux/spinlock.h:336
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:audit_trim_trees
- 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_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 (ffffffff8117c925)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/trace/trace_events.c (ffffffff811b4847)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811da66d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffffffff811f7df5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff811f8609)
Location: include/linux/spinlock.h:336
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 (ffffffff8121239a)
Location: include/linux/spinlock.h:336
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
In kernel/padata.c (ffffffff8121689a)
Location: include/linux/spinlock.h:336
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_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffffffff8121953d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffffffff812222f7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff8122343a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff812255a0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff8123882c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_get_inode
- 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
In mm/util.c (ffffffff8123e156)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff81240d47)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff8124292b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff8124fd52)
Location: include/linux/spinlock.h:336
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_add
In mm/gup.c (ffffffff81252511)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff81255883)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- 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:__get_locked_pte
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff8125e7ff)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff81260465)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff81263946)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff81266544)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff81268585)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff81269cdc)
Location: include/linux/spinlock.h:336
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
In mm/rmap.c (ffffffff8126cef0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff8126e395)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmalloc.c:s_start
- 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_unmap_ram
- 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
In mm/page_alloc.c (ffffffff81279e25)
Location: include/linux/spinlock.h:336
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 (ffffffff8127cd8c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff81285a2f)
Location: include/linux/spinlock.h:336
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_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: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:__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: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: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 (ffffffff812865a5)
Location: include/linux/spinlock.h:336
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 (ffffffff81287102)
Location: include/linux/spinlock.h:336
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_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 (ffffffff812904bd)
Location: include/linux/spinlock.h:336
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: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: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:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_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_node
- 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_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff8129529c)
Location: include/linux/spinlock.h:336
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:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff81296350)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff8129881e)
Location: include/linux/spinlock.h:336
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:replace_page
In mm/slub.c (ffffffff8129e169)
Location: include/linux/spinlock.h:336
Inline: True
In mm/memory_hotplug.c (ffffffff81a67ec8)
Location: include/linux/spinlock.h:336
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 (ffffffff812a6c90)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812b1595)
Location: include/linux/spinlock.h:336
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
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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_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_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
In mm/khugepaged.c (ffffffff812b6e53)
Location: include/linux/spinlock.h:336
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: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 (ffffffff812bb828)
Location: include/linux/spinlock.h:336
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 (ffffffff812c171e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff812c2609)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812c6813)
Location: include/linux/spinlock.h:336
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff812c6f65)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff812c8214)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In mm/userfaultfd.c (ffffffff812cb6eb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff812cdff8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff812d28b7)
Location: include/linux/spinlock.h:336
Inline: True
In fs/super.c (ffffffff812d9a85)
Location: include/linux/spinlock.h:336
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: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:sget
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff812daac5)
Location: include/linux/spinlock.h:336
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 (ffffffff812dc485)
Location: include/linux/spinlock.h:336
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 (ffffffff812ddd18)
Location: include/linux/spinlock.h:336
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 (ffffffff812e0605)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff812e9d06)
Location: include/linux/spinlock.h:336
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:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffff812eb245)
Location: include/linux/spinlock.h:336
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 (ffffffff812ebde6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff812f0f07)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_exchange
- 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_add
- fs/dcache.c:d_add
- 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_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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:shrink_dentry_list
- 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:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff812f5658)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- 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: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:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff812f828b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- 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
- 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 (ffffffff812fa575)
Location: include/linux/spinlock.h:336
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:__detach_mounts
- fs/namespace.c:may_umount
- 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 (ffffffff81303aa5)
Location: include/linux/spinlock.h:336
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 (ffffffff81304f92)
Location: include/linux/spinlock.h:336
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:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8130cefb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- 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: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:__writeback_single_inode
- 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_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 (ffffffff8130e150)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff813130fc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffff81313cb7)
Location: include/linux/spinlock.h:336
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 (ffffffff81314be5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff81319a4c)
Location: include/linux/spinlock.h:336
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 (ffffffff81320376)
Location: include/linux/spinlock.h:336
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: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_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 (ffffffff8132483a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff813250b2)
Location: include/linux/spinlock.h:336
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
In fs/notify/notification.c (ffffffff81325565)
Location: include/linux/spinlock.h:336
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
In fs/notify/group.c (ffffffff813257aa)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff81325bea)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff813270bd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff81327a60)
Location: include/linux/spinlock.h:336
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 (ffffffff813290b7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (ffffffff813298bc)
Location: include/linux/spinlock.h:336
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_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 (ffffffff8132c09c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff8132ee33)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff81331793)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffffffff813340e5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- 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 (ffffffff8133be6d)
Location: include/linux/spinlock.h:336
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_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/dax.c (ffffffff8134085f)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/hooks.c (ffffffff81344444)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/keyring.c (ffffffff81345322)
Location: include/linux/spinlock.h:336
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
In fs/crypto/keysetup.c (ffffffff81346450)
Location: include/linux/spinlock.h:336
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 (ffffffff8134688a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
In fs/locks.c (ffffffff8134b9fb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffffffff81357ba5)
Location: include/linux/spinlock.h:336
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 (ffffffff8135a883)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff8135ad55)
Location: include/linux/spinlock.h:336
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
In fs/fhandle.c (ffffffff8135b3ed)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff8135fd03)
Location: include/linux/spinlock.h:336
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: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_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_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: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:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81368678)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- 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 (ffffffff8136a062)
Location: include/linux/spinlock.h:336
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_entry_rundown
In fs/proc/base.c (ffffffff8136f036)
Location: include/linux/spinlock.h:336
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: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 (ffffffff8137063a)
Location: include/linux/spinlock.h:336
Inline: True
In fs/proc/array.c (ffffffff81370c91)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff81372d59)
Location: include/linux/spinlock.h:336
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 (ffffffff81374cfe)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff813761b5)
Location: include/linux/spinlock.h:336
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:__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:insert_header
In fs/proc/proc_net.c (ffffffff81377cf0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff8137c2d7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff8137fa73)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff8137fdb5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff813809f5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff81380f4e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff81382d2c)
Location: include/linux/spinlock.h:336
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_d_iput
In fs/configfs/symlink.c (ffffffff81384562)
Location: include/linux/spinlock.h:336
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
In fs/dcookies.c (ffffffff81385d2f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff81386fc5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffff81389bb2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff8139517f)
Location: include/linux/spinlock.h:336
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_insert_extent
In fs/ext4/ialloc.c (ffffffff8139b49e)
Location: include/linux/spinlock.h:336
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_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff813a38a3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_update_reserve_space
In fs/ext4/mballoc.c (ffffffff813b8d35)
Location: include/linux/spinlock.h:336
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_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_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_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_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 (ffffffff813b98d6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffff813d63d7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- 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 (ffffffff813ea98f)
Location: include/linux/spinlock.h:336
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_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_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff813eb252)
Location: include/linux/spinlock.h:336
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff813ee4e4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffff813eeac4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff813f2ce0)
Location: include/linux/spinlock.h:336
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_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 (ffffffff813f4cd2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff813fc8a9)
Location: include/linux/spinlock.h:336
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_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff813fcc70)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff813ffa9e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff81400fb5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff814055c3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff814071ee)
Location: include/linux/spinlock.h:336
Inline: True
In fs/fat/namei_vfat.c (ffffffff814074c5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff81415658)
Location: include/linux/spinlock.h:336
Inline: True
In fs/nls/nls_base.c (ffffffff81416215)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff81418b4b)
Location: include/linux/spinlock.h:336
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_dev_poll
- 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:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
In fs/fuse/dir.c (ffffffff8141e350)
Location: include/linux/spinlock.h:336
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 (ffffffff81424c42)
Location: include/linux/spinlock.h:336
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_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 (ffffffff81426458)
Location: include/linux/spinlock.h:336
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 (ffffffff814275ed)
Location: include/linux/spinlock.h:336
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 (ffffffff81428d81)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffffffff81429ecd)
Location: include/linux/spinlock.h:336
Inline: True
In fs/tracefs/inode.c (ffffffff8142c63d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff8142d3b8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff8142faa0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff814319e3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffffffff81432da3)
Location: include/linux/spinlock.h:336
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: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_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_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff814384f5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:exit_shm
- ipc/shm.c:shm_close
In ipc/mqueue.c (ffffffff8143a42f)
Location: include/linux/spinlock.h:336
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_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
In ipc/namespace.c (ffffffff8143c7c5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff8143cdf7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8143e2e5)
Location: include/linux/spinlock.h:336
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_user_lookup
In security/keys/keyctl.c (ffffffff814418da)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff81445abb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff814591ff)
Location: include/linux/spinlock.h:336
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/tomoyo/audit.c (ffffffff8147e9e2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff814828e6)
Location: include/linux/spinlock.h:336
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 (ffffffff81487ed5)
Location: include/linux/spinlock.h:336
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 (ffffffff8148f9f8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff814937d5)
Location: include/linux/spinlock.h:336
Inline: True
In security/apparmor/secid.c (ffffffff814a0cf5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff814a2021)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff814aa56c)
Location: include/linux/spinlock.h:336
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 (ffffffff814ab0a8)
Location: include/linux/spinlock.h:336
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 (ffffffff814b3291)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffff814c173c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff814d0605)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff814d5ffa)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff814da6b3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff814e2e6c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
In block/blk-mq.c (ffffffff814eabe5)
Location: include/linux/spinlock.h:336
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_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff814ed575)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/blk-mq-sched.c (ffffffff814eef6f)
Location: include/linux/spinlock.h:336
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 (ffffffff814f4303)
Location: include/linux/spinlock.h:336
Inline: True
In block/blk-cgroup.c (ffffffff81501c00)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff8150a3ba)
Location: include/linux/spinlock.h:336
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 (ffffffff8150c4cb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_start
- block/mq-deadline.c:deadline_write_fifo_start
- block/mq-deadline.c:deadline_read_fifo_start
- 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 (ffffffff815138f3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (ffffffff8151857a)
Location: include/linux/spinlock.h:336
Inline: True
In lib/rhashtable.c (ffffffff815236c8)
Location: include/linux/spinlock.h:336
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 (ffffffff815245e1)
Location: include/linux/spinlock.h:336
Inline: True
In lib/genalloc.c (ffffffff8152fd8e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff8154ae80)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffff815766ee)
Location: include/linux/spinlock.h:336
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 (ffffffff8157bb60)
Location: include/linux/spinlock.h:336
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 (ffffffff815a9668)
Location: include/linux/spinlock.h:336
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 (ffffffff81626477)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff81630ba0)
Location: include/linux/spinlock.h:336
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 (ffffffff81631f8b)
Location: include/linux/spinlock.h:336
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 (ffffffff8163a895)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff8164a6e1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff81654896)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff81656ad5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81659f89)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8165e4da)
Location: include/linux/spinlock.h:336
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/hvc/hvc_xen.c (ffffffff828e9096)
Location: include/linux/spinlock.h:336
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 (ffffffff8166f3f1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81682607)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffff81688557)
Location: include/linux/spinlock.h:336
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 (ffffffff816893de)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff8168dd12)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/iommu/iommu.c (ffffffff816a10a5)
Location: include/linux/spinlock.h:336
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 (ffffffff816a34d6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
In drivers/iommu/amd_iommu.c (ffffffff816a7bb3)
Location: include/linux/spinlock.h:336
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 (ffffffff816b4b2d)
Location: include/linux/spinlock.h:336
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 (ffffffff816b5c0c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff816b74ee)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
In drivers/base/core.c (ffffffff816c20cf)
Location: include/linux/spinlock.h:336
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 (ffffffff816c2b9e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff816c5ac4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff816c7da5)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/base/attribute_container.c (ffffffff816ca391)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff816cd03c)
Location: include/linux/spinlock.h:336
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 (ffffffff816cea5e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff816d2599)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff816df95b)
Location: include/linux/spinlock.h:336
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:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff816e4aef)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff816f77c9)
Location: include/linux/spinlock.h:336
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 (ffffffff8170346f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff81704575)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff81705833)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff81708c7c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffff81712ce6)
Location: include/linux/spinlock.h:336
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 (ffffffff81717a89)
Location: include/linux/spinlock.h:336
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 (ffffffff8171af55)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffffffff8172c782)
Location: include/linux/spinlock.h:336
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 (ffffffff81732325)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff8173a572)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
In drivers/nvme/host/pci.c (ffffffff8174e914)
Location: include/linux/spinlock.h:336
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 (ffffffff8175449d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff81786d1e)
Location: include/linux/spinlock.h:336
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_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 (ffffffff8178cce5)
Location: include/linux/spinlock.h:336
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 (ffffffff817929dd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff817a70b6)
Location: include/linux/spinlock.h:336
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 (ffffffff817aa936)
Location: include/linux/spinlock.h:336
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 (ffffffff817ae41e)
Location: include/linux/spinlock.h:336
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff817b422a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff817be2a5)
Location: include/linux/spinlock.h:336
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 (ffffffff817c3c2a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff817ca1e6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff817e1e04)
Location: include/linux/spinlock.h:336
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 (ffffffff817e83d2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff817f6cbb)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/input/mousedev.c (ffffffff81810b09)
Location: include/linux/spinlock.h:336
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 (ffffffff81811f7c)
Location: include/linux/spinlock.h:336
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 (ffffffff81815dd5)
Location: include/linux/spinlock.h:336
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 (ffffffff8181cf05)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/thermal/thermal_sysfs.c (ffffffff8182fc60)
Location: include/linux/spinlock.h:336
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 (ffffffff82af3f31)
Location: include/linux/spinlock.h:336
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_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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/md-bitmap.c (ffffffff81848f55)
Location: include/linux/spinlock.h:336
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 (ffffffff81850f85)
Location: include/linux/spinlock.h:336
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_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 (ffffffff81866831)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/cpufreq/cpufreq_stats.c (ffffffff81869c80)
Location: include/linux/spinlock.h:336
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 (ffffffff81873545)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
In drivers/cpuidle/sysfs.c (ffffffff81873e15)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81a6e585)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff81a69c67)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/vme/vme.c (ffffffff8189fb58)
Location: include/linux/spinlock.h:336
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
In arch/x86/pci/xen.c (ffffffff818a5635)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff818a836a)
Location: include/linux/spinlock.h:336
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 (ffffffff818ad2ba)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff818b49ac)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff818c3e89)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff818c4b15)
Location: include/linux/spinlock.h:336
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 (ffffffff818d1135)
Location: include/linux/spinlock.h:336
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: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_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 (ffffffff818e096c)
Location: include/linux/spinlock.h:336
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 (ffffffff818e2bde)
Location: include/linux/spinlock.h:336
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 (ffffffff81905c0e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff81907298)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffff8190b27a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff8190c335)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/drop_monitor.c (ffffffff81914e76)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/netprio_cgroup.c (ffffffff81916b5f)
Location: include/linux/spinlock.h:336
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 (ffffffff81916d78)
Location: include/linux/spinlock.h:336
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 (ffffffff8191d0e1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (ffffffff8192e595)
Location: include/linux/spinlock.h:336
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: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:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffffffff819357c5)
Location: include/linux/spinlock.h:336
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 (ffffffff8194c47a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff8194f481)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff81958d3b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff81959ef7)
Location: include/linux/spinlock.h:336
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 (ffffffff8195baad)
Location: include/linux/spinlock.h:336
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
In net/ipv4/tcp.c (ffffffff81962973)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (ffffffff819746e5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff81975b92)
Location: include/linux/spinlock.h:336
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 (ffffffff8197a9ec)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff8197dd86)
Location: include/linux/spinlock.h:336
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 (ffffffff8197fe5f)
Location: include/linux/spinlock.h:336
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_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff81980cd5)
Location: include/linux/spinlock.h:336
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 (ffffffff81987a1e)
Location: include/linux/spinlock.h:336
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff8198e32d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff819982df)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff8199ead5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff819ad51c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff819b92ce)
Location: include/linux/spinlock.h:336
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_add
In net/xfrm/xfrm_policy.c (ffffffff819bdbe5)
Location: include/linux/spinlock.h:336
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
In net/xfrm/xfrm_state.c (ffffffff819c56e5)
Location: include/linux/spinlock.h:336
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 (ffffffff819cb6d0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff819cebfe)
Location: include/linux/spinlock.h:336
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 (ffffffff819cfd6d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_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_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_bind
- 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 (ffffffff819d3c24)
Location: include/linux/spinlock.h:336
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 (ffffffff819d4291)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff819d66d5)
Location: include/linux/spinlock.h:336
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 (ffffffff819de5d2)
Location: include/linux/spinlock.h:336
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_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_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 (ffffffff819e82e3)
Location: include/linux/spinlock.h:336
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 (ffffffff819ee062)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/mcast.c (ffffffff81a09a16)
Location: include/linux/spinlock.h:336
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 (ffffffff81a0c345)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81a0fc34)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81a15ad1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff81a1d352)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81a217b5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81a287a0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81a2e0f6)
Location: include/linux/spinlock.h:336
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 (ffffffff81a35a65)
Location: include/linux/spinlock.h:336
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 (ffffffff82909302)
Location: include/linux/spinlock.h:336
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff81a4d242)
Location: include/linux/spinlock.h:336
Inline: True
In lib/klist.c (ffffffff81a4f394)
Location: include/linux/spinlock.h:336
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 (ffffffff81a4f780)
Location: include/linux/spinlock.h:336
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 (ffffffff81a5f1d0)
Location: include/linux/spinlock.h:336
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 (ffffffff828891f9)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff810438d5)
Location: include/linux/spinlock.h:336
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
In arch/x86/kernel/reboot.c (ffffffff81052b1d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff81a2755a)
Location: include/linux/spinlock.h:336
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: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 (ffffffff81071769)
Location: include/linux/spinlock.h:336
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:update_page_count
In arch/x86/mm/pat.c (ffffffff81073eee)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff810754fc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff8107928e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff81081025)
Location: include/linux/spinlock.h:336
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 (ffffffff81089327)
Location: include/linux/spinlock.h:336
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: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 (ffffffff8108961e)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/exit.c (ffffffff8108d4a1)
Location: include/linux/spinlock.h:336
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:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff810910b7)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/ptrace.c (ffffffff81096c2b)
Location: include/linux/spinlock.h:336
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 (ffffffff8109998d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810a35ad)
Location: include/linux/spinlock.h:336
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 (ffffffff810a7255)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810ab069)
Location: include/linux/spinlock.h:336
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 (ffffffff810b0225)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810b21e9)
Location: include/linux/spinlock.h:336
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 (ffffffff810b54b0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810c181b)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/sched/wait.c (ffffffff810dec9d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810e6e01)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff81a2d047)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff8110e3b3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff811117ad)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff8111bbaf)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/kcmp.c:__do_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff811268b5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff81128185)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff8112d9bd)
Location: include/linux/spinlock.h:336
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 (ffffffff8112f53c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff81131c97)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff81133ff5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff81136f32)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- 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
In kernel/cgroup/cgroup.c (ffffffff81152061)
Location: include/linux/spinlock.h:336
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 (ffffffff81153155)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff81154c51)
Location: include/linux/spinlock.h:336
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 (ffffffff811557e5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff8115cacf)
Location: include/linux/spinlock.h:336
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 (ffffffff8115cd75)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff8115eb35)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff81168925)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff8116c3ae)
Location: include/linux/spinlock.h:336
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:audit_trim_trees
- 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_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 (ffffffff8116faa5)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/trace/trace_events.c (ffffffff811a7647)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811cd42d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffffffff811eab45)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff811eb359)
Location: include/linux/spinlock.h:336
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 (ffffffff811fb39f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_free_event
In kernel/events/uprobes.c (ffffffff8120512a)
Location: include/linux/spinlock.h:336
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
In kernel/padata.c (ffffffff812095fa)
Location: include/linux/spinlock.h:336
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_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffffffff8120c74d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffffffff812154a7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff812165ea)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff81218740)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff8122b86c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_get_inode
- 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
In mm/util.c (ffffffff81231156)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff81233d47)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff812358fb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff81242cf2)
Location: include/linux/spinlock.h:336
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_add
In mm/gup.c (ffffffff81245967)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_pmd_mask
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff81247f30)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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: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_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- 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:__get_locked_pte
- 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 (ffffffff81250c16)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff81252885)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff81255d66)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff81258c1c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff8125a7b6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff8125bf2a)
Location: include/linux/spinlock.h:336
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 (ffffffff8125ef27)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff81260345)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmalloc.c:s_start
- 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_unmap_ram
- 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
In mm/page_alloc.c (ffffffff8126bd15)
Location: include/linux/spinlock.h:336
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 (ffffffff8126ebd3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff8127789f)
Location: include/linux/spinlock.h:336
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_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: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:__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: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: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 (ffffffff81278405)
Location: include/linux/spinlock.h:336
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 (ffffffff81278f62)
Location: include/linux/spinlock.h:336
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_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 (ffffffff8128214d)
Location: include/linux/spinlock.h:336
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: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: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:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_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_node
- 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_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff81286eac)
Location: include/linux/spinlock.h:336
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:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff81287f60)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff8128a3de)
Location: include/linux/spinlock.h:336
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:replace_page
In mm/slub.c (ffffffff8128fce9)
Location: include/linux/spinlock.h:336
Inline: True
In mm/memory_hotplug.c (ffffffff81a24988)
Location: include/linux/spinlock.h:336
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 (ffffffff81298732)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812a2965)
Location: include/linux/spinlock.h:336
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
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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_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_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
In mm/khugepaged.c (ffffffff812a8023)
Location: include/linux/spinlock.h:336
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: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 (ffffffff812ac998)
Location: include/linux/spinlock.h:336
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 (ffffffff812b276e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff812b3659)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812b7853)
Location: include/linux/spinlock.h:336
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff812b7fa5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff812b9254)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In mm/userfaultfd.c (ffffffff812bc558)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff812bee65)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff812c3537)
Location: include/linux/spinlock.h:336
Inline: True
In fs/super.c (ffffffff812ca705)
Location: include/linux/spinlock.h:336
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: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:sget
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff812cb745)
Location: include/linux/spinlock.h:336
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 (ffffffff812cd105)
Location: include/linux/spinlock.h:336
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 (ffffffff812ce998)
Location: include/linux/spinlock.h:336
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 (ffffffff812d1245)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff812da946)
Location: include/linux/spinlock.h:336
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:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffff812dbe75)
Location: include/linux/spinlock.h:336
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 (ffffffff812dca16)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff812e1b37)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_exchange
- 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_add
- fs/dcache.c:d_add
- 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_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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:shrink_dentry_list
- 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:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff812e6278)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- 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: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:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff812e8eab)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- 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
- 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 (ffffffff812eb195)
Location: include/linux/spinlock.h:336
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:__detach_mounts
- fs/namespace.c:may_umount
- 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 (ffffffff812f46c5)
Location: include/linux/spinlock.h:336
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 (ffffffff812f5bb2)
Location: include/linux/spinlock.h:336
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:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff812fdb15)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- 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: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:__writeback_single_inode
- 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_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 (ffffffff812fed60)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff81303d0c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffff813048c7)
Location: include/linux/spinlock.h:336
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 (ffffffff813057f5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8130a60c)
Location: include/linux/spinlock.h:336
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 (ffffffff81310f16)
Location: include/linux/spinlock.h:336
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: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_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 (ffffffff813153da)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff81315c52)
Location: include/linux/spinlock.h:336
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
In fs/notify/notification.c (ffffffff81316105)
Location: include/linux/spinlock.h:336
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
In fs/notify/group.c (ffffffff8131634a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff8131678a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff81317c5d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff81318600)
Location: include/linux/spinlock.h:336
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 (ffffffff81319c57)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (ffffffff8131a45c)
Location: include/linux/spinlock.h:336
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_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 (ffffffff8131d40c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff8131fa73)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff8132236d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffffffff81324c05)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- 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 (ffffffff8132cb4d)
Location: include/linux/spinlock.h:336
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_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/dax.c (ffffffff81332f96)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/hooks.c (ffffffff81335124)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/keyring.c (ffffffff81336002)
Location: include/linux/spinlock.h:336
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
In fs/crypto/keysetup.c (ffffffff81337130)
Location: include/linux/spinlock.h:336
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 (ffffffff8133756a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
In fs/locks.c (ffffffff8133c6db)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffffffff81348855)
Location: include/linux/spinlock.h:336
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 (ffffffff8134b527)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff8134b9f5)
Location: include/linux/spinlock.h:336
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
In fs/fhandle.c (ffffffff8134c08d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff813509a3)
Location: include/linux/spinlock.h:336
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: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_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_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: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:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81359964)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- 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 (ffffffff8135aaf2)
Location: include/linux/spinlock.h:336
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_entry_rundown
In fs/proc/base.c (ffffffff8135fac6)
Location: include/linux/spinlock.h:336
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: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 (ffffffff813610ca)
Location: include/linux/spinlock.h:336
Inline: True
In fs/proc/array.c (ffffffff81361721)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff81363829)
Location: include/linux/spinlock.h:336
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 (ffffffff813657ce)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff81366c85)
Location: include/linux/spinlock.h:336
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:__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:insert_header
In fs/proc/proc_net.c (ffffffff813687c0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff8136cda7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff81370503)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff81370845)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff81371485)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff813719de)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff813737bc)
Location: include/linux/spinlock.h:336
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_d_iput
In fs/configfs/symlink.c (ffffffff81374ff2)
Location: include/linux/spinlock.h:336
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
In fs/dcookies.c (ffffffff813767bf)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff81377a55)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffff8137a642)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff81385c0f)
Location: include/linux/spinlock.h:336
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_insert_extent
In fs/ext4/ialloc.c (ffffffff8138bf2e)
Location: include/linux/spinlock.h:336
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_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff81394333)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_update_reserve_space
In fs/ext4/mballoc.c (ffffffff813a97c5)
Location: include/linux/spinlock.h:336
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_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_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_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_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 (ffffffff813aa366)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffff813c6e57)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- 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 (ffffffff813db40f)
Location: include/linux/spinlock.h:336
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_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_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff813dbcd2)
Location: include/linux/spinlock.h:336
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff813def64)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffff813df544)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff813e3760)
Location: include/linux/spinlock.h:336
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_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 (ffffffff813e5752)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff813ed329)
Location: include/linux/spinlock.h:336
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_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff813ed6f0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff813f051e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff813f1a35)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff813f6043)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff813f7c6e)
Location: include/linux/spinlock.h:336
Inline: True
In fs/fat/namei_vfat.c (ffffffff813f7f45)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff814060d8)
Location: include/linux/spinlock.h:336
Inline: True
In fs/nls/nls_base.c (ffffffff81406c95)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff814095cb)
Location: include/linux/spinlock.h:336
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_dev_poll
- 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:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
In fs/fuse/dir.c (ffffffff8140edd0)
Location: include/linux/spinlock.h:336
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 (ffffffff814156c2)
Location: include/linux/spinlock.h:336
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_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 (ffffffff81416ed8)
Location: include/linux/spinlock.h:336
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 (ffffffff8141806d)
Location: include/linux/spinlock.h:336
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 (ffffffff81419801)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffffffff8141a94d)
Location: include/linux/spinlock.h:336
Inline: True
In fs/tracefs/inode.c (ffffffff8141d0bd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff8141de38)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff81420520)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff81422463)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffffffff81423823)
Location: include/linux/spinlock.h:336
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: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_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_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff81428f65)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:exit_shm
- ipc/shm.c:shm_close
In ipc/mqueue.c (ffffffff8142ae9f)
Location: include/linux/spinlock.h:336
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_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
In ipc/namespace.c (ffffffff8142d235)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff8142d867)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8142ed55)
Location: include/linux/spinlock.h:336
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_user_lookup
In security/keys/keyctl.c (ffffffff8143234a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff8143650b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff81449c2f)
Location: include/linux/spinlock.h:336
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/tomoyo/audit.c (ffffffff8146f402)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff81473306)
Location: include/linux/spinlock.h:336
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 (ffffffff814788f5)
Location: include/linux/spinlock.h:336
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 (ffffffff81480418)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff814841f5)
Location: include/linux/spinlock.h:336
Inline: True
In security/apparmor/secid.c (ffffffff81491715)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff81492a41)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff8149af8c)
Location: include/linux/spinlock.h:336
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 (ffffffff8149bac8)
Location: include/linux/spinlock.h:336
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 (ffffffff814a3cb1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffff814b215c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff814c1025)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff814c6a1a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff814cb063)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff814d37fc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
In block/blk-mq.c (ffffffff814db135)
Location: include/linux/spinlock.h:336
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_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff814ddac5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/blk-mq-sched.c (ffffffff814df4af)
Location: include/linux/spinlock.h:336
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 (ffffffff814e4813)
Location: include/linux/spinlock.h:336
Inline: True
In block/blk-cgroup.c (ffffffff814f2110)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff814fa5aa)
Location: include/linux/spinlock.h:336
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 (ffffffff814fc8fb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_start
- block/mq-deadline.c:deadline_write_fifo_start
- block/mq-deadline.c:deadline_read_fifo_start
- 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 (ffffffff81503c03)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (ffffffff8150887a)
Location: include/linux/spinlock.h:336
Inline: True
In lib/rhashtable.c (ffffffff815139a8)
Location: include/linux/spinlock.h:336
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 (ffffffff815148c1)
Location: include/linux/spinlock.h:336
Inline: True
In lib/genalloc.c (ffffffff8152006e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff8153b160)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffff81564e4e)
Location: include/linux/spinlock.h:336
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 (ffffffff8156a930)
Location: include/linux/spinlock.h:336
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 (ffffffff81598808)
Location: include/linux/spinlock.h:336
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 (ffffffff8161aaf7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/tty/tty_io.c (ffffffff8162ab31)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff81634c76)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff81636e65)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff8163a309)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8163e85a)
Location: include/linux/spinlock.h:336
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/serial/8250/8250_core.c (ffffffff8164e521)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff81660487)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffff81666047)
Location: include/linux/spinlock.h:336
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 (ffffffff81666e6e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff8166b702)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/iommu/iommu.c (ffffffff8167ea95)
Location: include/linux/spinlock.h:336
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 (ffffffff81680ec6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
In drivers/iommu/amd_iommu.c (ffffffff816855a3)
Location: include/linux/spinlock.h:336
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 (ffffffff8169276d)
Location: include/linux/spinlock.h:336
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 (ffffffff8169384c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff8169512e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
In drivers/base/core.c (ffffffff8169d37f)
Location: include/linux/spinlock.h:336
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 (ffffffff8169de4e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff816a0d44)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff816a30a5)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/base/attribute_container.c (ffffffff816a56c1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff816a836c)
Location: include/linux/spinlock.h:336
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 (ffffffff816a9d8e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff816ad899)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff816b9f9b)
Location: include/linux/spinlock.h:336
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:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff816bf12f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/mfd/ezx-pcap.c (ffffffff816d726f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff816d7ff5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff816d92b3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff816dc6fc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffff816e6766)
Location: include/linux/spinlock.h:336
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 (ffffffff816ed1a9)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/btt.c:btt_write_pg
In drivers/dax/super.c (ffffffff816effb9)
Location: include/linux/spinlock.h:336
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 (ffffffff816f43b5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffffffff81705ba2)
Location: include/linux/spinlock.h:336
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 (ffffffff8170b745)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff8171c212)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
In drivers/nvme/host/pci.c (ffffffff8172e7b4)
Location: include/linux/spinlock.h:336
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 (ffffffff8173433d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff8176666e)
Location: include/linux/spinlock.h:336
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_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 (ffffffff81770d0f)
Location: include/linux/spinlock.h:336
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_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 (ffffffff81775ab5)
Location: include/linux/spinlock.h:336
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 (ffffffff81798b0a)
Location: include/linux/spinlock.h:336
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 (ffffffff8179c336)
Location: include/linux/spinlock.h:336
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 (ffffffff8179fe1e)
Location: include/linux/spinlock.h:336
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff817a5c5a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/host/xhci-ring.c (ffffffff817bbe5b)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffffffff817c952b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff817ca763)
Location: include/linux/spinlock.h:336
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 (ffffffff817d8249)
Location: include/linux/spinlock.h:336
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 (ffffffff817d96bc)
Location: include/linux/spinlock.h:336
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 (ffffffff817dd4d5)
Location: include/linux/spinlock.h:336
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 (ffffffff817e45f5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/thermal/thermal_sysfs.c (ffffffff817f72f0)
Location: include/linux/spinlock.h:336
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 (ffffffff82ac430c)
Location: include/linux/spinlock.h:336
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_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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/md-bitmap.c (ffffffff818105b5)
Location: include/linux/spinlock.h:336
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 (ffffffff81818595)
Location: include/linux/spinlock.h:336
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_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 (ffffffff8182f4e1)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/cpufreq/cpufreq_stats.c (ffffffff81832930)
Location: include/linux/spinlock.h:336
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 (ffffffff81838529)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff8183d335)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
In drivers/cpuidle/sysfs.c (ffffffff8183dc45)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81a2a98d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff81a26137)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/hv/vmbus_drv.c (ffffffff8184f518)
Location: include/linux/spinlock.h:336
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 (ffffffff81852a2b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/hv/channel_mgmt.c:init_vp_index
In drivers/vme/vme.c (ffffffff8185b2c8)
Location: include/linux/spinlock.h:336
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
In net/socket.c (ffffffff8186720a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff8186e8fc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff8187ddc9)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff8187ea55)
Location: include/linux/spinlock.h:336
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 (ffffffff8188afe5)
Location: include/linux/spinlock.h:336
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: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_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 (ffffffff8189a7ac)
Location: include/linux/spinlock.h:336
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 (ffffffff8189ca1e)
Location: include/linux/spinlock.h:336
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 (ffffffff818bfa3e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff818c10a8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffff818c5042)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff818c60f5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/drop_monitor.c (ffffffff818cec29)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/netprio_cgroup.c (ffffffff818d090f)
Location: include/linux/spinlock.h:336
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 (ffffffff818d0b28)
Location: include/linux/spinlock.h:336
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 (ffffffff818d6e91)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (ffffffff818e8095)
Location: include/linux/spinlock.h:336
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: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:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffffffff818ef2c5)
Location: include/linux/spinlock.h:336
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 (ffffffff81905f6a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff81908f71)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff8191282b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff819139e7)
Location: include/linux/spinlock.h:336
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 (ffffffff8191559d)
Location: include/linux/spinlock.h:336
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
In net/ipv4/tcp.c (ffffffff8191c463)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (ffffffff8192e1b5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff8192f652)
Location: include/linux/spinlock.h:336
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 (ffffffff819344ac)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff81937846)
Location: include/linux/spinlock.h:336
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 (ffffffff8193991f)
Location: include/linux/spinlock.h:336
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_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff8193a795)
Location: include/linux/spinlock.h:336
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 (ffffffff819414de)
Location: include/linux/spinlock.h:336
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81947ded)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81951d9f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81958595)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff81969b4c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff819760be)
Location: include/linux/spinlock.h:336
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_add
In net/xfrm/xfrm_policy.c (ffffffff8197a9d5)
Location: include/linux/spinlock.h:336
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
In net/xfrm/xfrm_state.c (ffffffff819824d5)
Location: include/linux/spinlock.h:336
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 (ffffffff819884c0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff8198b9be)
Location: include/linux/spinlock.h:336
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 (ffffffff8198cb2d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_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_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_bind
- 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 (ffffffff819909e4)
Location: include/linux/spinlock.h:336
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 (ffffffff81991051)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81993495)
Location: include/linux/spinlock.h:336
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 (ffffffff8199b392)
Location: include/linux/spinlock.h:336
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_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_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 (ffffffff819a50a3)
Location: include/linux/spinlock.h:336
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 (ffffffff819aae22)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/mcast.c (ffffffff819c67d6)
Location: include/linux/spinlock.h:336
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 (ffffffff819c9105)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff819cc9f4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff819d2891)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff819da112)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff819de575)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff819e5560)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff819eb2e6)
Location: include/linux/spinlock.h:336
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 (ffffffff819f2685)
Location: include/linux/spinlock.h:336
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 (ffffffff82901650)
Location: include/linux/spinlock.h:336
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff81a0a372)
Location: include/linux/spinlock.h:336
Inline: True
In lib/klist.c (ffffffff81a0c494)
Location: include/linux/spinlock.h:336
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 (ffffffff81a0c880)
Location: include/linux/spinlock.h:336
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 (ffffffff81a1c260)
Location: include/linux/spinlock.h:336
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 (ffffffff8289e268)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff81022424)
Location: include/linux/spinlock.h:336
Inline: True
In arch/x86/xen/mmu_pv.c (ffffffff81025ac1)
Location: include/linux/spinlock.h:336
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
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81053c35)
Location: include/linux/spinlock.h:336
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
In arch/x86/kernel/reboot.c (ffffffff81062b71)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff81ad744b)
Location: include/linux/spinlock.h:336
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: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 (ffffffff810836a6)
Location: include/linux/spinlock.h:336
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:update_page_count
In arch/x86/mm/pat.c (ffffffff810851ce)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff810867c0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff8108a6ce)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff81092535)
Location: include/linux/spinlock.h:336
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 (ffffffff8109a897)
Location: include/linux/spinlock.h:336
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: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 (ffffffff8109ab8e)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/exit.c (ffffffff8109ea21)
Location: include/linux/spinlock.h:336
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:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff810a2687)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/ptrace.c (ffffffff810a77cb)
Location: include/linux/spinlock.h:336
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 (ffffffff810aa54d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810b41dd)
Location: include/linux/spinlock.h:336
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 (ffffffff810b7e7b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810bbd59)
Location: include/linux/spinlock.h:336
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 (ffffffff810c0f85)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810c2f22)
Location: include/linux/spinlock.h:336
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 (ffffffff810c61e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810d08cb)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/sched/wait.c (ffffffff810ebd3d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810f3e41)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff81add067)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff8111b1ed)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff8111dc9d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff8112703f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/kcmp.c:__do_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff81131b75)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff81133445)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff81136f5d)
Location: include/linux/spinlock.h:336
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 (ffffffff8113a7d1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff8113ceb7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8113f035)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff811425b8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- 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
In kernel/cgroup/cgroup.c (ffffffff8115cb97)
Location: include/linux/spinlock.h:336
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 (ffffffff8115dcb5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff8115f7c1)
Location: include/linux/spinlock.h:336
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 (ffffffff8116035f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff8116769f)
Location: include/linux/spinlock.h:336
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 (ffffffff81167945)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff81169705)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff81173555)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff81176fde)
Location: include/linux/spinlock.h:336
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:audit_trim_trees
- 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_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 (ffffffff8117a6f5)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/trace/trace_events.c (ffffffff811b2617)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811d843d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffffffff811f5bc5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff811f63d9)
Location: include/linux/spinlock.h:336
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 (ffffffff8121013a)
Location: include/linux/spinlock.h:336
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
In kernel/padata.c (ffffffff8121463a)
Location: include/linux/spinlock.h:336
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_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffffffff812172dd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffffffff81220097)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff812211da)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff81223340)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff812365cc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_get_inode
- 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
In mm/util.c (ffffffff8123bef6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff8123eae7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff812406cb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff8124daf2)
Location: include/linux/spinlock.h:336
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_add
In mm/gup.c (ffffffff812502b1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff81253623)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- 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:__get_locked_pte
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff8125c59f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff8125e205)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff812616e6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff812642e4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff81266325)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff81267a7c)
Location: include/linux/spinlock.h:336
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
In mm/rmap.c (ffffffff8126ac90)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff8126c135)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmalloc.c:s_start
- 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_unmap_ram
- 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
In mm/page_alloc.c (ffffffff81277bc5)
Location: include/linux/spinlock.h:336
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 (ffffffff8127ab2c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff8128383f)
Location: include/linux/spinlock.h:336
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_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: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:__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: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: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 (ffffffff812843b5)
Location: include/linux/spinlock.h:336
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 (ffffffff81284f12)
Location: include/linux/spinlock.h:336
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_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 (ffffffff8128e2cd)
Location: include/linux/spinlock.h:336
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: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: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:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_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_node
- 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_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff812930ac)
Location: include/linux/spinlock.h:336
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:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff81294160)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff8129662e)
Location: include/linux/spinlock.h:336
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:replace_page
In mm/slub.c (ffffffff8129bf79)
Location: include/linux/spinlock.h:336
Inline: True
In mm/memory_hotplug.c (ffffffff81ad42d8)
Location: include/linux/spinlock.h:336
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 (ffffffff812a4aa0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812af3a5)
Location: include/linux/spinlock.h:336
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
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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_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_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
In mm/khugepaged.c (ffffffff812b4c63)
Location: include/linux/spinlock.h:336
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: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 (ffffffff812b9638)
Location: include/linux/spinlock.h:336
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 (ffffffff812bf52e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff812c0419)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812c4623)
Location: include/linux/spinlock.h:336
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff812c4d75)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff812c6024)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In mm/userfaultfd.c (ffffffff812c94fb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff812cbe08)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff812d06c7)
Location: include/linux/spinlock.h:336
Inline: True
In fs/super.c (ffffffff812d7895)
Location: include/linux/spinlock.h:336
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: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:sget
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff812d88d5)
Location: include/linux/spinlock.h:336
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 (ffffffff812da295)
Location: include/linux/spinlock.h:336
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 (ffffffff812dbb28)
Location: include/linux/spinlock.h:336
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 (ffffffff812de415)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff812e7b16)
Location: include/linux/spinlock.h:336
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:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffff812e9055)
Location: include/linux/spinlock.h:336
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 (ffffffff812e9bf6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff812eed17)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_exchange
- 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_add
- fs/dcache.c:d_add
- 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_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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:shrink_dentry_list
- 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:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff812f3468)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- 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: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:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff812f609b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- 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
- 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 (ffffffff812f8365)
Location: include/linux/spinlock.h:336
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:__detach_mounts
- fs/namespace.c:may_umount
- 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 (ffffffff81301895)
Location: include/linux/spinlock.h:336
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 (ffffffff81302d82)
Location: include/linux/spinlock.h:336
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:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8130aceb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- 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: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:__writeback_single_inode
- 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_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 (ffffffff8130bf40)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff81310eec)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffff81311aa7)
Location: include/linux/spinlock.h:336
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 (ffffffff813129d5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8131751c)
Location: include/linux/spinlock.h:336
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 (ffffffff8131de46)
Location: include/linux/spinlock.h:336
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: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_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 (ffffffff8132230a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff81322b82)
Location: include/linux/spinlock.h:336
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
In fs/notify/notification.c (ffffffff81323035)
Location: include/linux/spinlock.h:336
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
In fs/notify/group.c (ffffffff8132327a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff813236ba)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff81324b8d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff81325530)
Location: include/linux/spinlock.h:336
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 (ffffffff81326b87)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (ffffffff8132738c)
Location: include/linux/spinlock.h:336
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_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 (ffffffff81329b6c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff8132c903)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff8132f263)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffffffff81331bb5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- 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 (ffffffff8133993d)
Location: include/linux/spinlock.h:336
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_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/dax.c (ffffffff8133e32f)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/hooks.c (ffffffff81341f14)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/keyring.c (ffffffff81342df2)
Location: include/linux/spinlock.h:336
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
In fs/crypto/keysetup.c (ffffffff81343f20)
Location: include/linux/spinlock.h:336
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 (ffffffff8134435a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
In fs/locks.c (ffffffff813494cb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffffffff81355675)
Location: include/linux/spinlock.h:336
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 (ffffffff81358353)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff81358825)
Location: include/linux/spinlock.h:336
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
In fs/fhandle.c (ffffffff81358ebd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff8135d7d3)
Location: include/linux/spinlock.h:336
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: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_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_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: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:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81366148)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- 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 (ffffffff81367b32)
Location: include/linux/spinlock.h:336
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_entry_rundown
In fs/proc/base.c (ffffffff8136cb06)
Location: include/linux/spinlock.h:336
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: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 (ffffffff8136e10a)
Location: include/linux/spinlock.h:336
Inline: True
In fs/proc/array.c (ffffffff8136e761)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff81370829)
Location: include/linux/spinlock.h:336
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 (ffffffff813727ce)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff81373c85)
Location: include/linux/spinlock.h:336
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:__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:insert_header
In fs/proc/proc_net.c (ffffffff813757c0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff81379da7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff8137d543)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff8137d885)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff8137e4c5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff8137ea1e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff813807fc)
Location: include/linux/spinlock.h:336
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_d_iput
In fs/configfs/symlink.c (ffffffff81382032)
Location: include/linux/spinlock.h:336
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
In fs/dcookies.c (ffffffff813837ff)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff81384a95)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffff81387512)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff81392adf)
Location: include/linux/spinlock.h:336
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_insert_extent
In fs/ext4/ialloc.c (ffffffff81398cfe)
Location: include/linux/spinlock.h:336
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_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff813a1103)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_update_reserve_space
In fs/ext4/mballoc.c (ffffffff813b6595)
Location: include/linux/spinlock.h:336
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_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_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_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_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 (ffffffff813b7136)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffff813d3867)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- 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 (ffffffff813e7d0f)
Location: include/linux/spinlock.h:336
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_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_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff813e85d2)
Location: include/linux/spinlock.h:336
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff813eb864)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffff813ebe44)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff813f0060)
Location: include/linux/spinlock.h:336
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_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 (ffffffff813f2052)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff813f9c29)
Location: include/linux/spinlock.h:336
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_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff813f9ff0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff813fce1e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff813fe335)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff81402943)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff8140456e)
Location: include/linux/spinlock.h:336
Inline: True
In fs/fat/namei_vfat.c (ffffffff81404845)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate_shortname
In fs/exportfs/expfs.c (ffffffff814129d8)
Location: include/linux/spinlock.h:336
Inline: True
In fs/nls/nls_base.c (ffffffff81413595)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff81414ceb)
Location: include/linux/spinlock.h:336
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_dev_poll
- 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:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
In fs/fuse/dir.c (ffffffff8141a4f0)
Location: include/linux/spinlock.h:336
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 (ffffffff81420de2)
Location: include/linux/spinlock.h:336
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_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 (ffffffff814225f8)
Location: include/linux/spinlock.h:336
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 (ffffffff8142378d)
Location: include/linux/spinlock.h:336
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 (ffffffff81424f21)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffffffff8142606d)
Location: include/linux/spinlock.h:336
Inline: True
In fs/tracefs/inode.c (ffffffff814287dd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff81429558)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff8142bc40)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff8142db83)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffffffff8142ef43)
Location: include/linux/spinlock.h:336
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: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_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_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff81434695)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:exit_shm
- ipc/shm.c:shm_close
In ipc/mqueue.c (ffffffff814365cf)
Location: include/linux/spinlock.h:336
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_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
In ipc/namespace.c (ffffffff81438965)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff81438f97)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff8143a485)
Location: include/linux/spinlock.h:336
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_user_lookup
In security/keys/keyctl.c (ffffffff8143da7a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff81441b5b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff8145529f)
Location: include/linux/spinlock.h:336
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/tomoyo/audit.c (ffffffff8147aa82)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff8147e986)
Location: include/linux/spinlock.h:336
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 (ffffffff81483f75)
Location: include/linux/spinlock.h:336
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 (ffffffff8148ba98)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff8148f875)
Location: include/linux/spinlock.h:336
Inline: True
In security/apparmor/secid.c (ffffffff8149cd95)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff8149e0c1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff814a660c)
Location: include/linux/spinlock.h:336
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 (ffffffff814a7148)
Location: include/linux/spinlock.h:336
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 (ffffffff814af321)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffff814bd7cc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff814cc695)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff814d208a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff814d6743)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff814deefc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
In block/blk-mq.c (ffffffff814e6c75)
Location: include/linux/spinlock.h:336
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_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff814e9605)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/blk-mq-sched.c (ffffffff814eafff)
Location: include/linux/spinlock.h:336
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 (ffffffff814f0393)
Location: include/linux/spinlock.h:336
Inline: True
In block/blk-cgroup.c (ffffffff814fdc90)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff8150644a)
Location: include/linux/spinlock.h:336
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 (ffffffff8150855b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_start
- block/mq-deadline.c:deadline_write_fifo_start
- block/mq-deadline.c:deadline_read_fifo_start
- 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 (ffffffff8150f983)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (ffffffff8151460a)
Location: include/linux/spinlock.h:336
Inline: True
In lib/rhashtable.c (ffffffff8151f758)
Location: include/linux/spinlock.h:336
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 (ffffffff81520671)
Location: include/linux/spinlock.h:336
Inline: True
In lib/genalloc.c (ffffffff8152bace)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff81546bc0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffff81575f1e)
Location: include/linux/spinlock.h:336
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 (ffffffff8157ba20)
Location: include/linux/spinlock.h:336
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 (ffffffff815a9bf8)
Location: include/linux/spinlock.h:336
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 (ffffffff81654447)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff8165eb70)
Location: include/linux/spinlock.h:336
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 (ffffffff8165ff5b)
Location: include/linux/spinlock.h:336
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 (ffffffff816689e5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff81678aa1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff81682c56)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff81684e95)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff81688349)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8168c8ba)
Location: include/linux/spinlock.h:336
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/hvc/hvc_xen.c (ffffffff828fcbd2)
Location: include/linux/spinlock.h:336
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 (ffffffff8169d7d1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff816b09e7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffff816b6817)
Location: include/linux/spinlock.h:336
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 (ffffffff816b764e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff816bbf82)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/iommu/iommu.c (ffffffff816cf315)
Location: include/linux/spinlock.h:336
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 (ffffffff816d1746)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
In drivers/iommu/amd_iommu.c (ffffffff816d5e23)
Location: include/linux/spinlock.h:336
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 (ffffffff816e2ffd)
Location: include/linux/spinlock.h:336
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 (ffffffff816e40dc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff816e59be)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
In drivers/base/core.c (ffffffff816f059f)
Location: include/linux/spinlock.h:336
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 (ffffffff816f106e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff816f3f94)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff816f6315)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/base/attribute_container.c (ffffffff816f8901)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff816fb5ac)
Location: include/linux/spinlock.h:336
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 (ffffffff816fcfce)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff81700b09)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff8170d07b)
Location: include/linux/spinlock.h:336
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:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff81711c7f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff81724d19)
Location: include/linux/spinlock.h:336
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 (ffffffff8173888f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff81742ac5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff81744603)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff81747a4c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffff81751ab6)
Location: include/linux/spinlock.h:336
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 (ffffffff81756859)
Location: include/linux/spinlock.h:336
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 (ffffffff81759d25)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffffffff8176b552)
Location: include/linux/spinlock.h:336
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 (ffffffff817710f5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff8177ad02)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff817841ad)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff817b70ce)
Location: include/linux/spinlock.h:336
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_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 (ffffffff817bd085)
Location: include/linux/spinlock.h:336
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 (ffffffff817c2c3d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff817e3b56)
Location: include/linux/spinlock.h:336
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 (ffffffff817e73d6)
Location: include/linux/spinlock.h:336
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 (ffffffff817eaebe)
Location: include/linux/spinlock.h:336
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff817f0cca)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff817fad45)
Location: include/linux/spinlock.h:336
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 (ffffffff818006ca)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff81806c86)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff8181e8a4)
Location: include/linux/spinlock.h:336
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 (ffffffff81824e72)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff8183378b)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffffffff81840e5b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff81842093)
Location: include/linux/spinlock.h:336
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 (ffffffff8184fc89)
Location: include/linux/spinlock.h:336
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 (ffffffff818510fc)
Location: include/linux/spinlock.h:336
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 (ffffffff818572b5)
Location: include/linux/spinlock.h:336
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 (ffffffff8185e3e5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff81867395)
Location: include/linux/spinlock.h:336
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 (ffffffff8187f290)
Location: include/linux/spinlock.h:336
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 (ffffffff82b0f39f)
Location: include/linux/spinlock.h:336
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_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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/md-bitmap.c (ffffffff81898585)
Location: include/linux/spinlock.h:336
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 (ffffffff818a05b5)
Location: include/linux/spinlock.h:336
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_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 (ffffffff818b75c1)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/cpufreq/cpufreq_stats.c (ffffffff818baa10)
Location: include/linux/spinlock.h:336
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 (ffffffff818c0529)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff818c4f55)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
In drivers/cpuidle/sysfs.c (ffffffff818c5865)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81ada995)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff81ad6077)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/vme/vme.c (ffffffff818ef248)
Location: include/linux/spinlock.h:336
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
In arch/x86/pci/xen.c (ffffffff818f6c95)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff818f99ca)
Location: include/linux/spinlock.h:336
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 (ffffffff818fe2ba)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff819059ac)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff81914e89)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81915b15)
Location: include/linux/spinlock.h:336
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 (ffffffff81922135)
Location: include/linux/spinlock.h:336
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: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_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 (ffffffff8193199c)
Location: include/linux/spinlock.h:336
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 (ffffffff81933c0e)
Location: include/linux/spinlock.h:336
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 (ffffffff81956c3e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff819582c8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffff8195c2aa)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff8195d365)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/drop_monitor.c (ffffffff81965ea6)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/netprio_cgroup.c (ffffffff81967cef)
Location: include/linux/spinlock.h:336
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 (ffffffff81967f08)
Location: include/linux/spinlock.h:336
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 (ffffffff8196e271)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (ffffffff8197f725)
Location: include/linux/spinlock.h:336
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: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:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffffffff81986955)
Location: include/linux/spinlock.h:336
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 (ffffffff8199906a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/netfilter/nfnetlink_queue.c:seq_start
- 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 (ffffffff8199b6f7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/netfilter/nfnetlink_log.c:__instance_destroy
In net/netfilter/nf_conntrack_core.c (ffffffff819a06d5)
Location: include/linux/spinlock.h:336
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_add_to_dying_list
- net/netfilter/nf_conntrack_core.c:nf_conntrack_lock
- 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 (ffffffff819a9165)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/netfilter/nf_conntrack_ecache.c:ecache_work_evict_list
In net/netfilter/nf_conntrack_labels.c (ffffffff819a9725)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/netfilter/nf_conntrack_labels.c:nf_connlabels_put
- net/netfilter/nf_conntrack_labels.c:nf_connlabels_get
In net/ipv4/route.c (ffffffff819b6c4a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff819b9c51)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff819c350b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff819c46c7)
Location: include/linux/spinlock.h:336
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 (ffffffff819c627d)
Location: include/linux/spinlock.h:336
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
In net/ipv4/tcp.c (ffffffff819cd143)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (ffffffff819deeb5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff819e0362)
Location: include/linux/spinlock.h:336
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 (ffffffff819e51bc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff819e8556)
Location: include/linux/spinlock.h:336
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 (ffffffff819ea62f)
Location: include/linux/spinlock.h:336
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_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff819eb4a5)
Location: include/linux/spinlock.h:336
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 (ffffffff819f21ee)
Location: include/linux/spinlock.h:336
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff819f8bcd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81a02b7f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81a09375)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff81a17dbc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff81a23d4e)
Location: include/linux/spinlock.h:336
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_add
In net/xfrm/xfrm_policy.c (ffffffff81a28665)
Location: include/linux/spinlock.h:336
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
In net/xfrm/xfrm_state.c (ffffffff81a30165)
Location: include/linux/spinlock.h:336
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 (ffffffff81a36150)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81a3967e)
Location: include/linux/spinlock.h:336
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 (ffffffff81a3a7ed)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_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_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_bind
- 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 (ffffffff81a3e6a4)
Location: include/linux/spinlock.h:336
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 (ffffffff81a3ed11)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81a41155)
Location: include/linux/spinlock.h:336
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 (ffffffff81a49052)
Location: include/linux/spinlock.h:336
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_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_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 (ffffffff81a52d63)
Location: include/linux/spinlock.h:336
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 (ffffffff81a58ae2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/mcast.c (ffffffff81a74496)
Location: include/linux/spinlock.h:336
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 (ffffffff81a76dc5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81a7a6b4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81a80551)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff81a87dd2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81a8c235)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/netfilter/nf_conntrack_reasm.c (ffffffff81a9161a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/netfilter/nf_conntrack_reasm.c:nf_ct_frag6_expire
In net/ipv6/inet6_hashtables.c (ffffffff81a94350)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81a99ca6)
Location: include/linux/spinlock.h:336
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 (ffffffff81aa1915)
Location: include/linux/spinlock.h:336
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 (ffffffff8291ec4c)
Location: include/linux/spinlock.h:336
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff81ab9632)
Location: include/linux/spinlock.h:336
Inline: True
In lib/klist.c (ffffffff81abb784)
Location: include/linux/spinlock.h:336
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 (ffffffff81abbb70)
Location: include/linux/spinlock.h:336
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 (ffffffff81acb5c0)
Location: include/linux/spinlock.h:336
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 (ffffffff8289e26f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- init/main.c:kernel_init_freeable
In arch/x86/xen/enlighten_pv.c (ffffffff81022614)
Location: include/linux/spinlock.h:336
Inline: True
In arch/x86/xen/mmu_pv.c (ffffffff810265b5)
Location: include/linux/spinlock.h:336
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
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81054925)
Location: include/linux/spinlock.h:336
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
In arch/x86/kernel/reboot.c (ffffffff81064131)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/kernel/reboot.c:machine_real_restart
In arch/x86/mm/init_64.c (ffffffff81ae390b)
Location: include/linux/spinlock.h:336
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: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 (ffffffff810857df)
Location: include/linux/spinlock.h:336
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:update_page_count
In arch/x86/mm/pat.c (ffffffff8108731e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/pat.c:memtype_get_idx
- arch/x86/mm/pat.c:reserve_memtype
In arch/x86/mm/pgtable.c (ffffffff810888f0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/pgtable.c:pgd_free
- arch/x86/mm/pgtable.c:pgd_alloc
In arch/x86/mm/kmmio.c (ffffffff8108c973)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:kmmio_die_notifier
In arch/x86/platform/efi/efi_64.c (ffffffff81094a15)
Location: include/linux/spinlock.h:336
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 (ffffffff81098d6a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/platform/uv/tlb_uv.c:uv_flush_tlb_others
In kernel/fork.c (ffffffff810a2517)
Location: include/linux/spinlock.h:336
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: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 (ffffffff810a2803)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/exit.c (ffffffff810a6938)
Location: include/linux/spinlock.h:336
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:release_task
- kernel/exit.c:release_task
In kernel/resource.c (ffffffff810aa6c7)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/ptrace.c (ffffffff810af8eb)
Location: include/linux/spinlock.h:336
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 (ffffffff810b262b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/signal.c:dequeue_signal
In kernel/sys.c (ffffffff810bb516)
Location: include/linux/spinlock.h:336
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 (ffffffff810c0062)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810c4585)
Location: include/linux/spinlock.h:336
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 (ffffffff810c8e75)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/params.c:param_set_charp
- kernel/params.c:maybe_kfree_parameter
In kernel/kthread.c (ffffffff810cb35e)
Location: include/linux/spinlock.h:336
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 (ffffffff810ce615)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/nsproxy.c:switch_task_namespaces
In kernel/sched/core.c (ffffffff810da955)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/core.c:__cond_resched_lock
In kernel/sched/wait.c (ffffffff810f6d9b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr
In kernel/sched/debug.c (ffffffff810fee31)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/debug.c:proc_sched_show_task
In kernel/locking/mutex.c (ffffffff81ae9b93)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/locking/mutex.c:ww_mutex_lock_interruptible
- kernel/locking/mutex.c:ww_mutex_lock
In kernel/rcu/srcutree.c (ffffffff811271bd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:srcu_gp_start
In kernel/rcu/tree.c (ffffffff81128bc9)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/tree.c:synchronize_rcu_expedited
- kernel/rcu/tree.c:rcu_exp_wait_wake
In kernel/kcmp.c (ffffffff81133685)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/kcmp.c:__do_sys_kcmp
- kernel/kcmp.c:get_file_raw_ptr
In kernel/time/timekeeping.c (ffffffff8113e595)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/timekeeping.c:xtime_update
In kernel/time/clocksource.c (ffffffff8113fe65)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_watchdog
In kernel/time/posix-timers.c (ffffffff811439ed)
Location: include/linux/spinlock.h:336
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 (ffffffff81147291)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:run_posix_cpu_timers
In kernel/time/tick-common.c (ffffffff811499a7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8114b6a5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_init_jiffy_update
In kernel/futex.c (ffffffff8114e627)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- 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
In kernel/cgroup/cgroup.c (ffffffff81169c85)
Location: include/linux/spinlock.h:336
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 (ffffffff8116af15)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:cgroupns_get
In kernel/cgroup/cgroup-v1.c (ffffffff8116ca51)
Location: include/linux/spinlock.h:336
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 (ffffffff8116d6c2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_leave_frozen
In kernel/cgroup/cpuset.c (ffffffff81174d24)
Location: include/linux/spinlock.h:336
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 (ffffffff81175015)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/utsname.c:utsns_get
In kernel/pid_namespace.c (ffffffff81176e15)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/pid_namespace.c:pidns_for_children_get
In kernel/auditsc.c (ffffffff81180dc5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/auditsc.c:__audit_getname
In kernel/audit_tree.c (ffffffff811848ae)
Location: include/linux/spinlock.h:336
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:audit_trim_trees
- 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_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 (ffffffff81187f75)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/trace/trace_events.c (ffffffff811c06b7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/trace/trace_events.c:remove_event_file_dir
In kernel/bpf/syscall.c (ffffffff811e67dc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
In kernel/bpf/devmap.c (ffffffff81204095)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_free
In kernel/bpf/cpumap.c (ffffffff81204949)
Location: include/linux/spinlock.h:336
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 (ffffffff8121ec0a)
Location: include/linux/spinlock.h:336
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
In kernel/padata.c (ffffffff8122267a)
Location: include/linux/spinlock.h:336
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_do_parallel
- kernel/padata.c:padata_parallel_worker
In mm/filemap.c (ffffffff8122636d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/filemap.c:file_check_and_advance_wb_err
- mm/filemap.c:__filemap_fdatawrite_range
In mm/oom_kill.c (ffffffff8122f1a7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff8123039a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/fadvise.c:generic_fadvise
- mm/fadvise.c:generic_fadvise
In mm/page-writeback.c (ffffffff8123253c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
- mm/page-writeback.c:domain_update_bandwidth
In mm/shmem.c (ffffffff8124355c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_get_inode
- 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
In mm/util.c (ffffffff8124b606)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/util.c:get_cmdline
In mm/backing-dev.c (ffffffff8124e217)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_debug_stats_show
In mm/mmu_context.c (ffffffff8124fe4b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmu_context.c:unuse_mm
- mm/mmu_context.c:use_mm
In mm/list_lru.c (ffffffff8125d21d)
Location: include/linux/spinlock.h:336
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_add
In mm/gup.c (ffffffff8125fc3e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/memory.c (ffffffff8126300f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_swap_page
- mm/memory.c:do_swap_page
- mm/memory.c:do_wp_page
- 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:__get_locked_pte
- mm/memory.c:__pte_alloc_kernel
- mm/memory.c:__pte_alloc
In mm/mincore.c (ffffffff8126bf88)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mincore.c:mincore_pte_range
In mm/mlock.c (ffffffff8126dbe5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mlock.c:user_shm_unlock
- mm/mlock.c:user_shm_lock
In mm/mmap.c (ffffffff812710b6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mmap.c:expand_downwards
In mm/mprotect.c (ffffffff81273ca4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mprotect.c:change_pte_range
In mm/mremap.c (ffffffff81275cb6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mremap.c:move_page_tables
- mm/mremap.c:move_page_tables
In mm/page_vma_mapped.c (ffffffff81277412)
Location: include/linux/spinlock.h:336
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
In mm/rmap.c (ffffffff8127a5f9)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/rmap.c:try_to_unmap_one
- mm/rmap.c:__anon_vma_prepare
In mm/vmalloc.c (ffffffff8127bc75)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmalloc.c:s_start
- 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_unmap_ram
- 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
In mm/page_alloc.c (ffffffff812877b5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- 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 (ffffffff8128a70c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_pte_range
- 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:swapin_walk_pmd_entry
In mm/swapfile.c (ffffffff8129354d)
Location: include/linux/spinlock.h:336
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_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: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:__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: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: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 (ffffffff81293f95)
Location: include/linux/spinlock.h:336
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 (ffffffff81295252)
Location: include/linux/spinlock.h:336
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_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 (ffffffff8129e06d)
Location: include/linux/spinlock.h:336
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: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: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:hugetlb_cow
- mm/hugetlb.c:__unmap_hugepage_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_node
- 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_chg
- mm/hugetlb.c:region_chg
- mm/hugetlb.c:region_add
- mm/hugetlb.c:hugepage_put_subpool
In mm/mempolicy.c (ffffffff812a2ed8)
Location: include/linux/spinlock.h:336
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:queue_pages_hugetlb
- mm/mempolicy.c:queue_pages_pte_range
In mm/mmu_notifier.c (ffffffff812a3f90)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_register
- mm/mmu_notifier.c:__mmu_notifier_release
In mm/ksm.c (ffffffff812a641e)
Location: include/linux/spinlock.h:336
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:replace_page
In mm/slub.c (ffffffff812abeed)
Location: include/linux/spinlock.h:336
Inline: True
In mm/memory_hotplug.c (ffffffff81ae07c6)
Location: include/linux/spinlock.h:336
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 (ffffffff812b55f7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:pmd_migration_entry_wait
- mm/migrate.c:__migration_entry_wait
In mm/huge_memory.c (ffffffff812bf6f7)
Location: include/linux/spinlock.h:336
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
- mm/huge_memory.c:__split_huge_pmd
- mm/huge_memory.c:__split_huge_pud
- mm/huge_memory.c:__pud_trans_huge_lock
- mm/huge_memory.c:__pmd_trans_huge_lock
- 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_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_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
In mm/khugepaged.c (ffffffff812c4fd9)
Location: include/linux/spinlock.h:336
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: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 (ffffffff812c9cb8)
Location: include/linux/spinlock.h:336
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 (ffffffff812cff8e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure
- mm/vmpressure.c:vmpressure_work_fn
In mm/hugetlb_cgroup.c (ffffffff812d0ea9)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/zpool.c (ffffffff812d50b3)
Location: include/linux/spinlock.h:336
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_unregister_driver
- mm/zpool.c:zpool_register_driver
In mm/zbud.c (ffffffff812d5805)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff812d7794)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In mm/userfaultfd.c (ffffffff812da1db)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In mm/hmm.c (ffffffff812dcb66)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/read_write.c (ffffffff812e14f2)
Location: include/linux/spinlock.h:336
Inline: True
In fs/super.c (ffffffff812e86d5)
Location: include/linux/spinlock.h:336
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: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:sget
- fs/super.c:sget_fc
- fs/super.c:generic_shutdown_super
- fs/super.c:put_super
In fs/char_dev.c (ffffffff812e8e55)
Location: include/linux/spinlock.h:336
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 (ffffffff812e9d55)
Location: include/linux/spinlock.h:336
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 (ffffffff812eb258)
Location: include/linux/spinlock.h:336
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 (ffffffff812ef385)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pipe.c:fifo_open
- fs/pipe.c:fifo_open
- fs/pipe.c:put_pipe_info
In fs/namei.c (ffffffff812f8a9c)
Location: include/linux/spinlock.h:336
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:set_root
- fs/namei.c:inode_permission
In fs/fcntl.c (ffffffff812fa055)
Location: include/linux/spinlock.h:336
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 (ffffffff812fabf6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/dcache.c (ffffffff812ffe77)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_exchange
- 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_add
- fs/dcache.c:d_add
- 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_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:path_has_submounts
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:d_walk
- fs/dcache.c:shrink_dentry_list
- 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:__lock_parent
- fs/dcache.c:__dentry_kill
- fs/dcache.c:d_drop
- fs/dcache.c:take_dentry_name_snapshot
In fs/inode.c (ffffffff81303c74)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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:find_inode_nowait
- fs/inode.c:ilookup
- fs/inode.c:ilookup5_nowait
- fs/inode.c:igrab
- 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: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:invalidate_inodes
- fs/inode.c:invalidate_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 (ffffffff813071ab)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/file.c:ksys_dup3
- fs/file.c:replace_fd
- 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
- 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 (ffffffff81308a45)
Location: include/linux/spinlock.h:336
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:__detach_mounts
- fs/namespace.c:may_umount
- 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 (ffffffff81312bd5)
Location: include/linux/spinlock.h:336
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 (ffffffff81314402)
Location: include/linux/spinlock.h:336
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:dcache_readdir
- fs/libfs.c:dcache_readdir
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:scan_positives
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8131c423)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- 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: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:__writeback_single_inode
- 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_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 (ffffffff8131d770)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pnode.c:propagate_mnt
In fs/d_path.c (ffffffff81322736)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/d_path.c:__dentry_path
In fs/fs_struct.c (ffffffff813232ed)
Location: include/linux/spinlock.h:336
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 (ffffffff81324205)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs_pin.c:pin_insert
- fs/fs_pin.c:pin_remove
In fs/buffer.c (ffffffff8132910b)
Location: include/linux/spinlock.h:336
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 (ffffffff8132fb42)
Location: include/linux/spinlock.h:336
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: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_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 (ffffffff8133406c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc_namespace.c:mounts_open_common
- fs/proc_namespace.c:mounts_open_common
In fs/notify/fsnotify.c (ffffffff813348d2)
Location: include/linux/spinlock.h:336
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
In fs/notify/notification.c (ffffffff81334d75)
Location: include/linux/spinlock.h:336
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
In fs/notify/group.c (ffffffff81334fca)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/group.c:fsnotify_destroy_group
In fs/notify/mark.c (ffffffff8133522a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/mark.c:fsnotify_mark_destroy_workfn
- 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
- fs/notify/mark.c:fsnotify_grab_connector
- fs/notify/mark.c:fsnotify_free_mark
- fs/notify/mark.c:fsnotify_detach_mark
- 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_connector_destroy_workfn
In fs/notify/dnotify/dnotify.c (ffffffff81336906)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- 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 (ffffffff81337980)
Location: include/linux/spinlock.h:336
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 (ffffffff813389a2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify.c:fanotify_handle_event
In fs/notify/fanotify/fanotify_user.c (ffffffff81338ffc)
Location: include/linux/spinlock.h:336
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_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 (ffffffff8133bfd9)
Location: include/linux/spinlock.h:336
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 (ffffffff8133f663)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_release
- fs/timerfd.c:timerfd_release
In fs/userfaultfd.c (ffffffff81341385)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffffffff81343af5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/aio.c:aio_poll_cancel
- fs/aio.c:kill_ioctx
- 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 (ffffffff8134c66d)
Location: include/linux/spinlock.h:336
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_submit_sqe
- fs/io_uring.c:io_poll_remove_one
- fs/io_uring.c:io_send_recvmsg
In fs/dax.c (ffffffff8135268a)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/hooks.c (ffffffff8135521a)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/keyring.c (ffffffff813560f4)
Location: include/linux/spinlock.h:336
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
In fs/crypto/keysetup.c (ffffffff81357200)
Location: include/linux/spinlock.h:336
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 (ffffffff8135763a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/crypto/keysetup_v1.c:find_or_insert_direct_key
In fs/locks.c (ffffffff8135ca7b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/locks.c:locks_start
- 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 (ffffffff81368c55)
Location: include/linux/spinlock.h:336
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 (ffffffff8136ba7c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff8136bf35)
Location: include/linux/spinlock.h:336
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
In fs/fhandle.c (ffffffff8136c5bd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/dquot.c (ffffffff81370813)
Location: include/linux/spinlock.h:336
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: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_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_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: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:unregister_quota_format
- fs/quota/dquot.c:register_quota_format
In fs/proc/task_mmu.c (ffffffff81379d31)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/task_mmu.c:gather_pte_stats
- fs/proc/task_mmu.c:pagemap_pmd_range
- fs/proc/task_mmu.c:clear_refs_pte_range
In fs/proc/inode.c (ffffffff8137b182)
Location: include/linux/spinlock.h:336
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_entry_rundown
In fs/proc/base.c (ffffffff813803e6)
Location: include/linux/spinlock.h:336
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: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 (ffffffff81381a3a)
Location: include/linux/spinlock.h:336
Inline: True
In fs/proc/array.c (ffffffff813820b9)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/array.c:task_state
In fs/proc/fd.c (ffffffff813841f9)
Location: include/linux/spinlock.h:336
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 (ffffffff813861ae)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/namespaces.c:proc_ns_dir_readdir
In fs/proc/proc_sysctl.c (ffffffff8138721f)
Location: include/linux/spinlock.h:336
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:__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:insert_header
In fs/proc/proc_net.c (ffffffff81389269)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/proc/proc_net.c:get_proc_task_net
In fs/kernfs/dir.c (ffffffff8138d6e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:__kernfs_new_node
In fs/sysfs/dir.c (ffffffff81391023)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/dir.c:sysfs_remove_dir
In fs/sysfs/symlink.c (ffffffff81391375)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/symlink.c:sysfs_delete_link
In fs/sysfs/group.c (ffffffff813917a5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/sysfs/group.c:__compat_only_sysfs_link_entry_to_kobj
In fs/configfs/inode.c (ffffffff8139251e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/configfs/inode.c:configfs_hash_and_remove
- fs/configfs/inode.c:configfs_drop_dentry
In fs/configfs/dir.c (ffffffff813942bc)
Location: include/linux/spinlock.h:336
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_d_iput
In fs/configfs/symlink.c (ffffffff81395b62)
Location: include/linux/spinlock.h:336
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
In fs/dcookies.c (ffffffff81397320)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/dcookies.c:dcookie_unregister
- fs/dcookies.c:get_dcookie
In fs/ext4/balloc.c (ffffffff81398610)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/balloc.c:ext4_read_block_bitmap_nowait
In fs/ext4/extents.c (ffffffff8139b1f2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_rereserve_cluster
In fs/ext4/extents_status.c (ffffffff813a6a93)
Location: include/linux/spinlock.h:336
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_insert_extent
In fs/ext4/ialloc.c (ffffffff813ad124)
Location: include/linux/spinlock.h:336
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_read_inode_bitmap
- fs/ext4/ialloc.c:ext4_read_inode_bitmap
In fs/ext4/inode.c (ffffffff813b5d14)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_update_reserve_space
In fs/ext4/mballoc.c (ffffffff813cb2b0)
Location: include/linux/spinlock.h:336
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_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_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_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_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 (ffffffff813cbe46)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/migrate.c:ext4_ext_migrate
In fs/ext4/super.c (ffffffff813e4867)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/super.c:ext4_statfs
- 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 (ffffffff813fd52e)
Location: include/linux/spinlock.h:336
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_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_restart
- fs/jbd2/transaction.c:jbd2_journal_extend
In fs/jbd2/commit.c (ffffffff813fddf1)
Location: include/linux/spinlock.h:336
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:journal_submit_data_buffers
- fs/jbd2/commit.c:journal_submit_data_buffers
In fs/jbd2/checkpoint.c (ffffffff8140120d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_wait_for_space
In fs/jbd2/revoke.c (ffffffff814017e4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/jbd2/revoke.c:jbd2_journal_cancel_revoke
- fs/jbd2/revoke.c:find_revoke_record
- fs/jbd2/revoke.c:insert_revoke_hash
In fs/jbd2/journal.c (ffffffff81405a6c)
Location: include/linux/spinlock.h:336
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_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 (ffffffff81407c42)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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
In fs/hugetlbfs/inode.c (ffffffff8140f879)
Location: include/linux/spinlock.h:336
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_statfs
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In fs/fat/cache.c (ffffffff8140fc27)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/cache.c:fat_get_cluster
- fs/fat/cache.c:fat_cache_inval_inode
In fs/fat/dir.c (ffffffff81412a3c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/dir.c:__fat_readdir
- fs/fat/dir.c:__fat_readdir
In fs/fat/fatent.c (ffffffff81413695)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/fatent.c:fat12_ent_get
In fs/fat/inode.c (ffffffff814167d5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff8141a1e2)
Location: include/linux/spinlock.h:336
Inline: True
In fs/fat/namei_vfat.c (ffffffff8141acad)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fat/namei_vfat.c:vfat_revalidate
In fs/exportfs/expfs.c (ffffffff81428648)
Location: include/linux/spinlock.h:336
Inline: True
In fs/nls/nls_base.c (ffffffff81429275)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/nls/nls_base.c:find_nls
- fs/nls/nls_base.c:unregister_nls
In fs/fuse/dev.c (ffffffff8142b54b)
Location: include/linux/spinlock.h:336
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_dev_poll
- 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:fuse_request_end
- fs/fuse/dev.c:fuse_request_end
- fs/fuse/dev.c:flush_bg_queue
- fs/fuse/dev.c:fuse_queue_forget
In fs/fuse/dir.c (ffffffff81431250)
Location: include/linux/spinlock.h:336
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 (ffffffff81437bf2)
Location: include/linux/spinlock.h:336
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_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 (ffffffff81439158)
Location: include/linux/spinlock.h:336
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 (ffffffff8143a39d)
Location: include/linux/spinlock.h:336
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 (ffffffff8143bdb1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir
- fs/fuse/readdir.c:fuse_readdir_uncached
- fs/fuse/readdir.c:fuse_emit
- fs/fuse/readdir.c:fuse_emit
In fs/debugfs/inode.c (ffffffff8143cc5d)
Location: include/linux/spinlock.h:336
Inline: True
In fs/tracefs/inode.c (ffffffff8143f69d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/tracefs/inode.c:tracefs_remove_recursive
In fs/pstore/platform.c (ffffffff81440418)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_register
In ipc/util.c (ffffffff81442c5e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/util.c:ipcget
- ipc/util.c:ipc_addid
In ipc/msg.c (ffffffff81444624)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_down
- ipc/msg.c:msgctl_down
In ipc/sem.c (ffffffff81445643)
Location: include/linux/spinlock.h:336
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:semctl_down
- 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_main
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_setval
- ipc/sem.c:semctl_stat
- ipc/sem.c:freeary
In ipc/shm.c (ffffffff8144b7b7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:shmctl_stat
- ipc/shm.c:shmctl_down
- ipc/shm.c:shmctl_down
- ipc/shm.c:exit_shm
- ipc/shm.c:shm_close
In ipc/mqueue.c (ffffffff8144cd6f)
Location: include/linux/spinlock.h:336
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_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
In ipc/namespace.c (ffffffff8144fac5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/namespace.c:ipcns_get
- ipc/namespace.c:free_ipcs
In security/keys/gc.c (ffffffff81450107)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
- security/keys/gc.c:key_garbage_collector
In security/keys/key.c (ffffffff814515b5)
Location: include/linux/spinlock.h:336
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_user_lookup
In security/keys/keyctl.c (ffffffff81454c08)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_chown_key
- security/keys/keyctl.c:keyctl_chown_key
In security/keys/proc.c (ffffffff81458e8b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/keys/proc.c:proc_key_users_start
- security/keys/proc.c:proc_keys_start
In security/selinux/hooks.c (ffffffff8146782f)
Location: include/linux/spinlock.h:336
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/tomoyo/audit.c (ffffffff81492564)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/tomoyo/audit.c:tomoyo_read_log
In security/tomoyo/common.c (ffffffff81496496)
Location: include/linux/spinlock.h:336
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 (ffffffff8149bab5)
Location: include/linux/spinlock.h:336
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 (ffffffff814a3878)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:multi_transaction_read
In security/apparmor/path.c (ffffffff814a7785)
Location: include/linux/spinlock.h:336
Inline: True
In security/apparmor/secid.c (ffffffff814b5335)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_alloc_secid
In security/apparmor/file.c (ffffffff814b6680)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/file.c:aa_inherit_files
- security/apparmor/file.c:update_file_ctx
In security/apparmor/af_unix.c (ffffffff814beebc)
Location: include/linux/spinlock.h:336
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 (ffffffff814bf868)
Location: include/linux/spinlock.h:336
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 (ffffffff814c7da1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/integrity/ima/ima_template.c:ima_restore_measurement_list
In crypto/scompress.c (ffffffff814d629c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/scompress.c:scomp_acomp_comp_decomp
In crypto/jitterentropy-kcapi.c (ffffffff814e51a5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- crypto/jitterentropy-kcapi.c:jent_kcapi_random
- crypto/jitterentropy-kcapi.c:jent_kcapi_cleanup
In block/bio.c (ffffffff814eab3a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/bio.c:punt_bios_to_rescuer
- block/bio.c:bio_alloc_rescue
In block/elevator.c (ffffffff814ef353)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/elevator.c:elv_iosched_show
- block/elevator.c:elevator_init_mq
- block/elevator.c:elv_register
- block/elevator.c:elevator_get
- block/elevator.c:elevator_get
In block/blk-ioc.c (ffffffff814f7d4c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:get_task_io_context
- block/blk-ioc.c:create_task_io_context
- block/blk-ioc.c:exit_io_context
In block/blk-mq.c (ffffffff814ffc20)
Location: include/linux/spinlock.h:336
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_wake
- block/blk-mq.c:dispatch_rq_from_ctx
- block/blk-mq.c:flush_busy_ctx
In block/blk-stat.c (ffffffff81502455)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/blk-mq-sched.c (ffffffff81503fd0)
Location: include/linux/spinlock.h:336
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 (ffffffff81509437)
Location: include/linux/spinlock.h:336
Inline: True
In block/blk-cgroup.c (ffffffff81516735)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_can_attach
- block/blk-cgroup.c:blkg_destroy_all
- block/blk-cgroup.c:blkg_create
In block/blk-iocost.c (ffffffff8151e9e8)
Location: include/linux/spinlock.h:336
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 (ffffffff81521c5b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/mq-deadline.c:deadline_dispatch_start
- block/mq-deadline.c:deadline_write_fifo_start
- block/mq-deadline.c:deadline_read_fifo_start
- 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 (ffffffff815291a3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:ctx_poll_rq_list_start
- block/blk-mq-debugfs.c:ctx_read_rq_list_start
- block/blk-mq-debugfs.c:ctx_default_rq_list_start
- block/blk-mq-debugfs.c:hctx_dispatch_start
In lib/lockref.c (ffffffff8152dd80)
Location: include/linux/spinlock.h:336
Inline: True
In lib/rhashtable.c (ffffffff81538718)
Location: include/linux/spinlock.h:336
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 (ffffffff81539ff5)
Location: include/linux/spinlock.h:336
Inline: True
In lib/genalloc.c (ffffffff8154536e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/genalloc.c:gen_pool_add_owner
In lib/textsearch.c (ffffffff81560850)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/textsearch.c:textsearch_unregister
- lib/textsearch.c:textsearch_register
In drivers/pci/pci.c (ffffffff8158ea4e)
Location: include/linux/spinlock.h:336
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 (ffffffff815947a0)
Location: include/linux/spinlock.h:336
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 (ffffffff815c1f14)
Location: include/linux/spinlock.h:336
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 (ffffffff8166ead7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:stats_request
In drivers/xen/xenbus/xenbus_client.c (ffffffff81678570)
Location: include/linux/spinlock.h:336
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 (ffffffff8167a5d1)
Location: include/linux/spinlock.h:336
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 (ffffffff816829f5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/xen/mcelog.c:xen_mce_chrdev_release
- drivers/xen/mcelog.c:xen_mce_chrdev_open
In drivers/tty/tty_io.c (ffffffff81692ab4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff8169d2a7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
In drivers/tty/sysrq.c (ffffffff8169f3d5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/sysrq.c:__sysrq_swap_key_ops
In drivers/tty/vt/vc_screen.c (ffffffff816a2939)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff816a6eba)
Location: include/linux/spinlock.h:336
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/hvc/hvc_xen.c (ffffffff829028ca)
Location: include/linux/spinlock.h:336
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 (ffffffff816b7ca1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_interrupt
In drivers/char/random.c (ffffffff816c96de)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:proc_do_uuid
In drivers/char/virtio_console.c (ffffffff816d0df7)
Location: include/linux/spinlock.h:336
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 (ffffffff816d1c0e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_interrupt
In drivers/char/agp/generic.c (ffffffff816d6552)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/iommu/iommu.c (ffffffff816e9885)
Location: include/linux/spinlock.h:336
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 (ffffffff816eb0f8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
In drivers/iommu/amd_iommu.c (ffffffff816efa43)
Location: include/linux/spinlock.h:336
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 (ffffffff816fd678)
Location: include/linux/spinlock.h:336
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 (ffffffff816fe7ac)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff816ffc7e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
- drivers/iommu/intel-svm.c:intel_svm_bind_mm
In drivers/base/core.c (ffffffff8170addf)
Location: include/linux/spinlock.h:336
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 (ffffffff8170b8ae)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/bus.c:bus_sort_breadthfirst
In drivers/base/dd.c (ffffffff8170e7c2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/dd.c:driver_detach
In drivers/base/platform.c (ffffffff81710ba3)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/base/attribute_container.c (ffffffff817131a1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/attribute_container.c:attribute_container_unregister
In drivers/base/swnode.c (ffffffff81715ee0)
Location: include/linux/spinlock.h:336
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 (ffffffff8171785e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/devtmpfs.c:devtmpfs_delete_node
- drivers/base/devtmpfs.c:devtmpfs_create_node
In drivers/base/power/runtime.c (ffffffff8171a9ac)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff81727d37)
Location: include/linux/spinlock.h:336
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:assign_fw
- drivers/base/firmware_loader/main.c:free_fw_priv
In drivers/base/regmap/regmap.c (ffffffff8172cde1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete_cb
In drivers/block/xen-blkfront.c (ffffffff8173fc4d)
Location: include/linux/spinlock.h:336
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 (ffffffff817537bf)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
In drivers/mfd/syscon.c (ffffffff8175df05)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/syscon.c:device_node_to_regmap
In drivers/nvdimm/bus.c (ffffffff8175fa55)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:nd_bus_remove
In drivers/nvdimm/region_devs.c (ffffffff81762e93)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/nvdimm/region_devs.c:nd_region_acquire_lane
In drivers/nvdimm/badrange.c (ffffffff8176d016)
Location: include/linux/spinlock.h:336
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 (ffffffff81771cb9)
Location: include/linux/spinlock.h:336
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 (ffffffff817752a5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_get_stub
In drivers/scsi/scsi_scan.c (ffffffff81786ca2)
Location: include/linux/spinlock.h:336
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 (ffffffff8178c635)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/scsi_dh.c:__scsi_dh_lookup
In drivers/scsi/sr.c (ffffffff817950a2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/sr.c:sr_kref_release
- drivers/scsi/sr.c:sr_probe
In drivers/ata/libata-core.c (ffffffff8179c74d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_finalize_port_ops
In drivers/net/tun.c (ffffffff817d131f)
Location: include/linux/spinlock.h:336
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_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 (ffffffff817d6aa5)
Location: include/linux/spinlock.h:336
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 (ffffffff817dcefd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll
In drivers/usb/core/hcd.c (ffffffff817fde28)
Location: include/linux/spinlock.h:336
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 (ffffffff818015d6)
Location: include/linux/spinlock.h:336
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 (ffffffff818050f8)
Location: include/linux/spinlock.h:336
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:remove_id_store
- drivers/usb/core/driver.c:usb_store_new_id
In drivers/usb/core/devio.c (ffffffff8180af08)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_completed
In drivers/usb/dwc2/core_intr.c (ffffffff81814f75)
Location: include/linux/spinlock.h:336
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 (ffffffff8181a7d8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
In drivers/usb/dwc2/hcd_intr.c (ffffffff81820d96)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_intr.c:dwc2_handle_hcd_intr
In drivers/usb/host/ohci-hcd.c (ffffffff818385c6)
Location: include/linux/spinlock.h:336
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 (ffffffff8183dd72)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_irq
- drivers/usb/host/uhci-hcd.c:uhci_giveback_urb
In drivers/usb/host/xhci-ring.c (ffffffff8184d3e9)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/usb/host/xhci-dbgcap.c (ffffffff8185b349)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_giveback
In drivers/usb/host/xhci-dbgtty.c (ffffffff8185c191)
Location: include/linux/spinlock.h:336
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 (ffffffff8186aae9)
Location: include/linux/spinlock.h:336
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 (ffffffff8186bb8c)
Location: include/linux/spinlock.h:336
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 (ffffffff818723e5)
Location: include/linux/spinlock.h:336
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 (ffffffff81879c65)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_interrupt
In drivers/i2c/i2c-dev.c (ffffffff81882075)
Location: include/linux/spinlock.h:336
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 (ffffffff8189adc0)
Location: include/linux/spinlock.h:336
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 (ffffffff82b03e9d)
Location: include/linux/spinlock.h:336
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_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_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_alloc
- drivers/md/md.c:md_attr_store
- 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_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_find
In drivers/md/md-bitmap.c (ffffffff818b3875)
Location: include/linux/spinlock.h:336
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 (ffffffff818bc7f5)
Location: include/linux/spinlock.h:336
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_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 (ffffffff818d2c0c)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/cpufreq/cpufreq_stats.c (ffffffff818d6cf0)
Location: include/linux/spinlock.h:336
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 (ffffffff818dca69)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpufreq/pcc-cpufreq.c:pcc_cpufreq_target
- drivers/cpufreq/pcc-cpufreq.c:pcc_get_freq
In drivers/cpuidle/driver.c (ffffffff818e13a5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:cpuidle_driver_unref
- drivers/cpuidle/driver.c:cpuidle_driver_ref
In drivers/cpuidle/sysfs.c (ffffffff818e1ad5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/cpuidle/sysfs.c:show_current_driver
In drivers/firmware/memmap.c (ffffffff81ae6e4b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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 (ffffffff81ae2537)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/firmware/efi/efi.c:efi_mem_reserve_persistent
In drivers/vme/vme.c (ffffffff8190f128)
Location: include/linux/spinlock.h:336
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
In arch/x86/pci/xen.c (ffffffff819174f5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_find_device_domain_owner
In arch/x86/pci/common.c (ffffffff8191ab2a)
Location: include/linux/spinlock.h:336
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 (ffffffff8191d87a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/socket.c:sock_register
In net/core/sock.c (ffffffff819269ce)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/sock.c:sk_clone_lock
- net/core/sock.c:__sk_receive_skb
In net/core/gen_estimator.c (ffffffff81936009)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/gen_estimator.c:est_fetch_counters
In net/core/net_namespace.c (ffffffff81936d05)
Location: include/linux/spinlock.h:336
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 (ffffffff81940055)
Location: include/linux/spinlock.h:336
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: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_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 (ffffffff81952f9c)
Location: include/linux/spinlock.h:336
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 (ffffffff8195400e)
Location: include/linux/spinlock.h:336
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 (ffffffff81977d0e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/net-sysfs.c:store_rps_dev_flow_table_cnt
In net/core/page_pool.c (ffffffff8197a3ef)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/page_pool.c:page_pool_alloc_pages
In net/core/netpoll.c (ffffffff8197dc5a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/netpoll.c:queue_process
In net/core/fib_rules.c (ffffffff8197f5b5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/fib_rules.c:fib_rules_unregister
- net/core/fib_rules.c:fib_rules_register
In net/core/drop_monitor.c (ffffffff81988136)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/netprio_cgroup.c (ffffffff81989c1f)
Location: include/linux/spinlock.h:336
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 (ffffffff8198a088)
Location: include/linux/spinlock.h:336
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 (ffffffff81990701)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/devlink.c:devlink_trap_report
In net/sched/sch_generic.c (ffffffff819a1c85)
Location: include/linux/spinlock.h:336
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: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:sch_direct_xmit
- net/sched/sch_generic.c:sch_direct_xmit
In net/sched/cls_api.c (ffffffff819a6b35)
Location: include/linux/spinlock.h:336
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 (ffffffff819c04ba)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/route.c:ipv4_sk_update_pmtu
In net/ipv4/ip_fragment.c (ffffffff819c3691)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/ip_fragment.c:ip_defrag
- net/ipv4/ip_fragment.c:ip_expire
In net/ipv4/inet_hashtables.c (ffffffff819cd1de)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_inherit_port
- net/ipv4/inet_hashtables.c:inet_put_port
In net/ipv4/inet_timewait_sock.c (ffffffff819cdf87)
Location: include/linux/spinlock.h:336
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 (ffffffff819cfd63)
Location: include/linux/spinlock.h:336
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
In net/ipv4/tcp.c (ffffffff819d6cd3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_close
In net/ipv4/tcp_output.c (ffffffff819e8b55)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_tsq_handler
In net/ipv4/tcp_timer.c (ffffffff819ea022)
Location: include/linux/spinlock.h:336
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 (ffffffff819eee6c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_err
In net/ipv4/tcp_cong.c (ffffffff819f22b6)
Location: include/linux/spinlock.h:336
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 (ffffffff819f4483)
Location: include/linux/spinlock.h:336
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_reset_cipher
- net/ipv4/tcp_fastopen.c:tcp_fastopen_ctx_destroy
In net/ipv4/tcp_ulp.c (ffffffff819f5325)
Location: include/linux/spinlock.h:336
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 (ffffffff819f95de)
Location: include/linux/spinlock.h:336
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_rmem_release
- net/ipv4/udp.c:udp_lib_get_port
- net/ipv4/udp.c:udp_lib_lport_inuse2
In net/ipv4/icmp.c (ffffffff81a0231f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/icmp.c:icmp_global_allow
In net/ipv4/igmp.c (ffffffff81a0d0af)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/igmp.c:igmp_timer_expire
In net/ipv4/fib_semantics.c (ffffffff81a13b25)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/fib_semantics.c:ip_fib_check_default
In net/ipv4/sysctl_net_ipv4.c (ffffffff81a2285c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/sysctl_net_ipv4.c:ipv4_ping_group_range
In net/ipv4/cipso_ipv4.c (ffffffff81a2f17e)
Location: include/linux/spinlock.h:336
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_add
In net/xfrm/xfrm_policy.c (ffffffff81a31ef5)
Location: include/linux/spinlock.h:336
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
In net/xfrm/xfrm_state.c (ffffffff81a3a6b5)
Location: include/linux/spinlock.h:336
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 (ffffffff81a41ac6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/xfrm/xfrm_input.c:xfrm_input
- net/xfrm/xfrm_input.c:xfrm_input
In net/xfrm/xfrm_device.c (ffffffff81a450ae)
Location: include/linux/spinlock.h:336
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 (ffffffff81a4563d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- 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_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_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_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_bind
- 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 (ffffffff81a4a164)
Location: include/linux/spinlock.h:336
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 (ffffffff81a4a7d1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/unix/scm.c:unix_notinflight
- net/unix/scm.c:unix_inflight
In net/ipv6/anycast.c (ffffffff81a4cd45)
Location: include/linux/spinlock.h:336
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 (ffffffff81a5338b)
Location: include/linux/spinlock.h:336
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_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_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 (ffffffff81a5ecdf)
Location: include/linux/spinlock.h:336
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 (ffffffff81a64cbd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/route.c:ip6_sk_update_pmtu
In net/ipv6/mcast.c (ffffffff81a80b36)
Location: include/linux/spinlock.h:336
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 (ffffffff81a833e5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/reassembly.c:ipv6_frag_rcv
- net/ipv6/reassembly.c:ip6_frag_expire
In net/ipv6/tcp_ipv6.c (ffffffff81a86ef4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_err
In net/ipv6/ip6_flowlabel.c (ffffffff81a8c749)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:ip6_fl_gc
In net/ipv6/xfrm6_input.c (ffffffff81a94a03)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
- net/ipv6/xfrm6_input.c:xfrm6_input_addr
In net/ipv6/calipso.c (ffffffff81a984f5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/calipso.c:calipso_doi_remove
- net/ipv6/calipso.c:calipso_doi_add
In net/ipv6/inet6_hashtables.c (ffffffff81aa04aa)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/inet6_hashtables.c:__inet6_check_established
In net/packet/af_packet.c (ffffffff81aa69d7)
Location: include/linux/spinlock.h:336
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 (ffffffff81aadc60)
Location: include/linux/spinlock.h:336
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 (ffffffff82925667)
Location: include/linux/spinlock.h:336
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_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
- net/netlabel/netlabel_unlabeled.c:netlbl_unlhsh_add
In lib/dec_and_lock.c (ffffffff81ac5a82)
Location: include/linux/spinlock.h:336
Inline: True
In lib/klist.c (ffffffff81ac7c04)
Location: include/linux/spinlock.h:336
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 (ffffffff81ac7e60)
Location: include/linux/spinlock.h:336
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 (ffffffff81ad6700)
Location: include/linux/spinlock.h:336
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