down_read
Regular
4.4
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff81822820)
Location: kernel/locking/rwsem.c:19
Inline: False
Direct callers:
- arch/x86/mm/fault.c:__do_page_fault
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:SYSC_olduname
- kernel/sys.c:SyS_newuname
- kernel/sys.c:SyS_uname
- kernel/sys.c:SyS_gethostname
- kernel/kmod.c:usermodehelper_read_trylock
- kernel/kmod.c:usermodehelper_read_lock_wait
- kernel/notifier.c:__blocking_notifier_call_chain
- kernel/sched/fair.c:task_numa_work
- kernel/sched/auto_group.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:posix_clock_fasync
- kernel/time/posix-clock.c:posix_clock_mmap
- kernel/time/posix-clock.c:posix_clock_compat_ioctl
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:get_clock_desc
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:s_start
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/events/uprobes.c:filter_chain
- kernel/events/uprobes.c:register_for_each_vma
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- mm/gup.c:get_user_pages_locked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:__mm_populate
- mm/memory.c:__access_remote_vm
- mm/memory.c:print_vma_addr
- mm/mincore.c:SyS_mincore
- mm/msync.c:SyS_msync
- mm/msync.c:SyS_msync
- mm/rmap.c:page_lock_anon_vma_read
- mm/rmap.c:rmap_walk
- mm/rmap.c:rmap_walk
- mm/madvise.c:SyS_madvise
- mm/madvise.c:SyS_madvise
- mm/swapfile.c:unuse_mm
- mm/mempolicy.c:do_get_mempolicy
- mm/mempolicy.c:do_migrate_pages
- mm/ksm.c:break_cow
- 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:rmap_walk_ksm
- mm/migrate.c:do_pages_stat
- mm/migrate.c:SyS_move_pages
- mm/huge_memory.c:khugepaged
- mm/memcontrol.c:mem_cgroup_can_attach
- mm/memcontrol.c:memcg_get_cache_ids
- mm/memory-failure.c:memory_failure
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mfill_zeropage
- mm/frame_vector.c:get_vaddr_frames
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/super.c:user_get_super
- fs/namespace.c:m_start
- fs/namespace.c:may_umount
- fs/namespace.c:clone_private_mount
- fs/namespace.c:__is_local_mountpoint
- fs/namespace.c:do_mount
- fs/sync.c:SyS_syncfs
- fs/userfaultfd.c:handle_userfault
- fs/dax.c:__dax_fault
- fs/dax.c:__dax_fault
- fs/coredump.c:do_coredump
- fs/proc/task_mmu.c:clear_refs_write
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:m_start
- fs/proc/base.c:proc_map_files_get_link
- fs/proc/base.c:map_files_d_revalidate
- fs/proc/base.c:proc_pid_cmdline_read
- fs/proc/base.c:proc_map_files_lookup
- fs/proc/base.c:proc_map_files_readdir
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/extents.c:ext4_fiemap
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:htree_inlinedir_to_tree
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/crypto_key.c:_ext4_get_encryption_info
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_type_lookup
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:search_process_keyrings
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_get_dest_keyring
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:keyctl_get_persistent
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- lib/digsig.c:digsig_verify
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:clk_ctl_store
- drivers/pci/pcie/aspm.c:link_state_store
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_probe
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/acpi/glue.c:acpi_get_bus_type
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:isig
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/tty_ioctl.c:copy_termios
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/iommu/intel-svm.c:prq_event_thread
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/i2c/i2c-core.c:i2c_register_adapter
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-ioctl.c:find_device
- drivers/md/dm-ioctl.c:dm_get_inactive_table
- drivers/cpufreq/cpufreq.c:show
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_store
- drivers/leds/led-triggers.c:led_trigger_set_default
- drivers/leds/led-triggers.c:led_trigger_unregister
- net/netlink/genetlink.c:genl_unbind
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:genl_rcv
- net/netlink/genetlink.c:ctrl_getfamily
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff81822820-ffffffff81822843: down_read (STB_GLOBAL)
4.8
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff8189ccd0)
Location: kernel/locking/rwsem.c:19
Inline: False
Direct callers:
- arch/x86/mm/fault.c:__do_page_fault
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:SyS_gethostname
- kernel/sys.c:SYSC_olduname
- kernel/sys.c:SyS_uname
- kernel/sys.c:SyS_newuname
- kernel/kmod.c:usermodehelper_read_lock_wait
- kernel/kmod.c:usermodehelper_read_lock_wait
- kernel/kmod.c:usermodehelper_read_trylock
- kernel/notifier.c:__blocking_notifier_call_chain
- kernel/sched/fair.c:task_numa_work
- kernel/sched/auto_group.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:get_clock_desc
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_compat_ioctl
- kernel/time/posix-clock.c:posix_clock_mmap
- kernel/time/posix-clock.c:posix_clock_fasync
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:register_for_each_vma
- kernel/events/uprobes.c:filter_chain
- mm/util.c:get_cmdline
- mm/gup.c:__mm_populate
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:fixup_user_fault
- mm/memory.c:print_vma_addr
- mm/memory.c:__access_remote_vm
- mm/mincore.c:SyS_mincore
- mm/msync.c:SyS_msync
- mm/msync.c:SyS_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/madvise.c:SyS_madvise
- mm/madvise.c:SyS_madvise
- mm/swapfile.c:unuse_mm
- mm/mempolicy.c:do_migrate_pages
- mm/mempolicy.c:do_get_mempolicy
- mm/ksm.c:run_store
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:break_cow
- mm/migrate.c:SyS_move_pages
- mm/migrate.c:do_pages_stat
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:collapse_huge_page
- mm/memcontrol.c:memcg_get_cache_ids
- mm/memory-failure.c:memory_failure
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/namei.c:path_openat
- fs/namei.c:lookup_slow
- fs/readdir.c:iterate_dir
- fs/namespace.c:do_mount
- fs/namespace.c:clone_private_mount
- fs/namespace.c:may_umount
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/sync.c:SyS_syncfs
- fs/userfaultfd.c:handle_userfault
- fs/coredump.c:do_coredump
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
- fs/proc/task_mmu.c:m_start
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_map_files_lookup
- fs/proc/base.c:map_files_get_link
- fs/proc/base.c:map_files_d_revalidate
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_pid_cmdline_read
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/file.c:ext4_dax_pfn_mkwrite
- fs/ext4/file.c:ext4_dax_pmd_fault
- fs/ext4/file.c:ext4_dax_pmd_fault
- fs/ext4/file.c:ext4_dax_fault
- fs/ext4/file.c:ext4_dax_fault
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/extents.c:ext4_fiemap
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_xattr_get
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:htree_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_type_lookup
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings
- security/keys/request_key.c:construct_get_dest_keyring
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:keyctl_get_persistent
- security/keys/dh.c:mpi_from_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- lib/digsig.c:digsig_verify
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pcie/aspm.c:clk_ctl_store
- drivers/pci/pcie/aspm.c:link_state_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_probe
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/acpi/glue.c:acpi_get_bus_type
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:copy_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel-svm.c:prq_event_thread
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:find_device
- drivers/md/dm-ioctl.c:dm_get_inactive_table
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_set_default
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_store
- net/netlink/genetlink.c:genl_unbind
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff8189ccd0-ffffffff8189cd02: down_read (STB_GLOBAL)
4.10
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff818d1bb0)
Location: kernel/locking/rwsem.c:19
Inline: False
Direct callers:
- arch/x86/mm/fault.c:__do_page_fault
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:SyS_gethostname
- kernel/sys.c:SYSC_olduname
- kernel/sys.c:SyS_uname
- kernel/sys.c:SyS_newuname
- kernel/kmod.c:usermodehelper_read_lock_wait
- kernel/kmod.c:usermodehelper_read_lock_wait
- kernel/kmod.c:usermodehelper_read_trylock
- kernel/notifier.c:__blocking_notifier_call_chain
- kernel/sched/fair.c:task_numa_work
- kernel/sched/auto_group.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:get_clock_desc
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_compat_ioctl
- kernel/time/posix-clock.c:posix_clock_mmap
- kernel/time/posix-clock.c:posix_clock_fasync
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:register_for_each_vma
- kernel/events/uprobes.c:filter_chain
- mm/util.c:get_cmdline
- mm/gup.c:__mm_populate
- mm/gup.c:get_user_pages_remote
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:fixup_user_fault
- mm/memory.c:print_vma_addr
- mm/memory.c:__access_remote_vm
- mm/mincore.c:SyS_mincore
- mm/msync.c:SyS_msync
- mm/msync.c:SyS_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/madvise.c:SyS_madvise
- mm/madvise.c:SyS_madvise
- mm/swapfile.c:unuse_mm
- mm/mempolicy.c:SYSC_get_mempolicy
- mm/mempolicy.c:do_migrate_pages
- mm/ksm.c:run_store
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:break_cow
- mm/migrate.c:SYSC_move_pages
- mm/migrate.c:do_pages_stat
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:memcg_get_cache_ids
- mm/memory-failure.c:memory_failure
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/namei.c:path_openat
- fs/namei.c:lookup_slow
- fs/readdir.c:iterate_dir
- fs/namespace.c:do_mount
- fs/namespace.c:may_umount
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/sync.c:SyS_syncfs
- fs/userfaultfd.c:handle_userfault
- fs/coredump.c:do_coredump
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
- fs/proc/task_mmu.c:m_start
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_map_files_lookup
- fs/proc/base.c:map_files_get_link
- fs/proc/base.c:map_files_d_revalidate
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_pid_cmdline_read
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/file.c:ext4_dax_pfn_mkwrite
- fs/ext4/file.c:ext4_dax_pmd_fault
- fs/ext4/file.c:ext4_dax_pmd_fault
- fs/ext4/file.c:ext4_dax_fault
- fs/ext4/file.c:ext4_dax_fault
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/extents.c:ext4_fiemap
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_xattr_get
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:htree_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_type_lookup
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings
- security/keys/request_key.c:construct_get_dest_keyring
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:keyctl_get_persistent
- security/keys/dh.c:mpi_from_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- lib/digsig.c:digsig_verify
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pcie/aspm.c:clk_ctl_store
- drivers/pci/pcie/aspm.c:link_state_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/acpi/glue.c:acpi_get_bus_type
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:copy_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel-svm.c:prq_event_thread
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:find_device
- drivers/md/dm-ioctl.c:dm_get_inactive_table
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_set_default
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_store
- net/netlink/genetlink.c:genl_unbind
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff818d1bb0-ffffffff818d1be2: down_read (STB_GLOBAL)
4.13
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff81908d80)
Location: kernel/locking/rwsem.c:20
Inline: False
Direct callers:
- arch/x86/mm/fault.c:__do_page_fault
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:SyS_gethostname
- kernel/sys.c:SYSC_olduname
- kernel/sys.c:SyS_uname
- kernel/sys.c:SyS_newuname
- kernel/kmod.c:usermodehelper_read_lock_wait
- kernel/kmod.c:usermodehelper_read_lock_wait
- kernel/kmod.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:get_clock_desc
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_ioctl
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:register_for_each_vma
- kernel/events/uprobes.c:filter_chain
- mm/util.c:get_cmdline
- mm/gup.c:__mm_populate
- mm/gup.c:get_user_pages_remote
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:fixup_user_fault
- mm/memory.c:print_vma_addr
- mm/memory.c:__access_remote_vm
- mm/mincore.c:SyS_mincore
- mm/msync.c:SyS_msync
- mm/msync.c:SyS_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/madvise.c:SyS_madvise
- mm/madvise.c:SyS_madvise
- mm/madvise.c:SyS_madvise
- mm/swapfile.c:unuse_mm
- mm/mempolicy.c:SYSC_get_mempolicy
- mm/ksm.c:run_store
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:break_cow
- mm/migrate.c:SYSC_move_pages
- mm/migrate.c:do_pages_stat
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:memcg_get_cache_ids
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/namei.c:path_openat
- fs/namei.c:lookup_slow
- fs/readdir.c:iterate_dir
- fs/namespace.c:do_mount
- fs/namespace.c:may_umount
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/sync.c:SyS_syncfs
- fs/userfaultfd.c:handle_userfault
- fs/dax.c:dax_writeback_mapping_range
- fs/coredump.c:do_coredump
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
- fs/proc/task_mmu.c:m_start
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_map_files_lookup
- fs/proc/base.c:map_files_get_link
- fs/proc/base.c:map_files_d_revalidate
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_pid_cmdline_read
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_fiemap
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:htree_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_type_lookup
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings
- security/keys/request_key.c:construct_get_dest_keyring
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:keyctl_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- lib/digsig.c:digsig_verify
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pcie/aspm.c:clk_ctl_store
- drivers/pci/pcie/aspm.c:link_state_store
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/acpi/glue.c:acpi_get_bus_type
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:copy_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel-svm.c:prq_event_thread
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:find_device
- drivers/md/dm-ioctl.c:dm_get_inactive_table
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_store
- net/netlink/genetlink.c:genl_unbind
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff81908d80-ffffffff81908db2: down_read (STB_GLOBAL)
4.15
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff81992e40)
Location: kernel/locking/rwsem.c:21
Inline: False
Direct callers:
- arch/x86/kernel/ldt.c:SyS_modify_ldt
- arch/x86/mm/fault.c:__do_page_fault
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:SyS_gethostname
- kernel/sys.c:SYSC_olduname
- kernel/sys.c:SyS_uname
- kernel/sys.c:SyS_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:get_clock_desc
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_ioctl
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:register_for_each_vma
- kernel/events/uprobes.c:filter_chain
- mm/util.c:get_cmdline
- mm/gup.c:__mm_populate
- mm/gup.c:get_user_pages_remote
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:fixup_user_fault
- mm/memory.c:__access_remote_vm
- mm/mincore.c:SyS_mincore
- mm/msync.c:SyS_msync
- mm/msync.c:SyS_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/madvise.c:SyS_madvise
- mm/madvise.c:SyS_madvise
- mm/madvise.c:SyS_madvise
- mm/swapfile.c:unuse_mm
- mm/mempolicy.c:SYSC_get_mempolicy
- mm/ksm.c:run_store
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:break_cow
- mm/migrate.c:SYSC_move_pages
- mm/migrate.c:do_pages_stat
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:khugepaged
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:memcg_get_cache_ids
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- mm/hmm.c:hmm_invalidate_range_end
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/namei.c:path_openat
- fs/namei.c:lookup_slow
- fs/namespace.c:do_mount
- fs/namespace.c:may_umount
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/sync.c:SyS_syncfs
- fs/userfaultfd.c:handle_userfault
- fs/dax.c:dax_writeback_mapping_range
- fs/coredump.c:do_coredump
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
- fs/proc/task_mmu.c:m_start
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_map_files_lookup
- fs/proc/base.c:map_files_get_link
- fs/proc/base.c:map_files_d_revalidate
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_pid_cmdline_read
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_fiemap
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:htree_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_type_lookup
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings
- security/keys/request_key.c:request_key_and_link
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:keyctl_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- lib/digsig.c:digsig_verify
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pcie/aspm.c:clk_ctl_store
- drivers/pci/pcie/aspm.c:link_state_store
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/acpi/glue.c:acpi_get_bus_type
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:copy_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel-svm.c:prq_event_thread
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:find_device
- drivers/md/dm-ioctl.c:dm_get_inactive_table
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_store
- net/netlink/genetlink.c:genl_unbind
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff81992e40-ffffffff81992e72: down_read (STB_GLOBAL)
4.18
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff819ef420)
Location: kernel/locking/rwsem.c:21
Inline: False
Direct callers:
- arch/x86/kernel/ldt.c:read_ldt
- arch/x86/mm/fault.c:__do_page_fault
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_olduname
- kernel/sys.c:__x64_sys_olduname
- kernel/sys.c:__do_sys_uname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_ioctl
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:register_for_each_vma
- kernel/events/uprobes.c:filter_chain
- mm/util.c:get_cmdline
- mm/gup.c:__mm_populate
- mm/gup.c:get_user_pages_remote
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:fixup_user_fault
- mm/memory.c:__access_remote_vm
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/madvise.c:__ia32_sys_madvise
- mm/madvise.c:__ia32_sys_madvise
- mm/madvise.c:__ia32_sys_madvise
- mm/madvise.c:__x64_sys_madvise
- mm/madvise.c:__x64_sys_madvise
- mm/madvise.c:__x64_sys_madvise
- mm/swapfile.c:unuse_mm
- mm/mempolicy.c:kernel_get_mempolicy
- mm/ksm.c:run_store
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:break_cow
- mm/migrate.c:kernel_move_pages
- mm/migrate.c:do_pages_stat
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:memcg_get_cache_ids
- mm/memory-failure.c:collect_procs
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- mm/hmm.c:hmm_invalidate_range_end
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/namei.c:path_openat
- fs/namei.c:lookup_slow
- fs/namespace.c:do_mount
- fs/namespace.c:may_umount
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/userfaultfd.c:handle_userfault
- fs/dax.c:dax_writeback_mapping_range
- fs/crypto/keyinfo.c:find_and_lock_process_key
- fs/coredump.c:do_coredump
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
- fs/proc/task_mmu.c:m_start
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_map_files_lookup
- fs/proc/base.c:map_files_get_link
- fs/proc/base.c:map_files_d_revalidate
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_fiemap
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:htree_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_type_lookup
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings
- security/keys/request_key.c:request_key_and_link
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:keyctl_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:security_set_bools
- security/selinux/ss/services.c:security_load_policy
- security/selinux/ss/services.c:security_load_policy
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/genhd.c:get_gendisk
- lib/digsig.c:digsig_verify
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pcie/aspm.c:clk_ctl_store
- drivers/pci/pcie/aspm.c:link_state_store
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/acpi/glue.c:acpi_get_bus_type
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:copy_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel-svm.c:prq_event_thread
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:find_device
- drivers/md/dm-ioctl.c:dm_get_inactive_table
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_store
- net/core/net_namespace.c:cleanup_net
- net/core/fib_notifier.c:fib_seq_sum
- net/netlink/genetlink.c:genl_unbind
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
Symbols:
ffffffff819ef420-ffffffff819ef455: down_read (STB_GLOBAL)
5.0
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff81a2a760)
Location: kernel/locking/rwsem.c:21
Inline: False
Direct callers:
- arch/x86/kernel/ldt.c:read_ldt
- arch/x86/mm/fault.c:__do_page_fault
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_olduname
- kernel/sys.c:__x64_sys_olduname
- kernel/sys.c:__do_sys_uname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_ioctl
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:register_for_each_vma
- kernel/events/uprobes.c:filter_chain
- mm/util.c:get_cmdline
- mm/gup.c:__mm_populate
- mm/gup.c:get_user_pages_remote
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:fixup_user_fault
- mm/memory.c:__access_remote_vm
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/madvise.c:__ia32_sys_madvise
- mm/madvise.c:__ia32_sys_madvise
- mm/madvise.c:__ia32_sys_madvise
- mm/madvise.c:__x64_sys_madvise
- mm/madvise.c:__x64_sys_madvise
- mm/madvise.c:__x64_sys_madvise
- mm/swapfile.c:unuse_mm
- mm/mempolicy.c:kernel_get_mempolicy
- mm/ksm.c:run_store
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:break_cow
- mm/migrate.c:kernel_move_pages
- mm/migrate.c:do_pages_stat
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:memcg_get_cache_ids
- mm/memory-failure.c:collect_procs
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/namei.c:path_openat
- fs/namei.c:lookup_slow
- fs/namespace.c:do_mount
- fs/namespace.c:may_umount
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/userfaultfd.c:handle_userfault
- fs/dax.c:dax_entry_mkclean
- fs/crypto/keyinfo.c:find_and_lock_process_key
- fs/coredump.c:do_coredump
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
- fs/proc/task_mmu.c:show_smaps_rollup
- fs/proc/task_mmu.c:m_start
- fs/proc/base.c:proc_map_files_readdir
- fs/proc/base.c:proc_map_files_lookup
- fs/proc/base.c:map_files_get_link
- fs/proc/base.c:map_files_d_revalidate
- fs/proc/kcore.c:read_kcore
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_fiemap
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:htree_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_da_get_block_prep
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- fs/fuse/dev.c:fuse_dev_do_write
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_type_lookup
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/process_keys.c:search_process_keyrings
- security/keys/request_key.c:request_key_and_link
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:keyctl_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:security_set_bools
- security/selinux/ss/services.c:security_load_policy
- security/selinux/ss/services.c:security_load_policy
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/genhd.c:get_gendisk
- lib/digsig.c:digsig_verify
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pcie/aspm.c:clk_ctl_store
- drivers/pci/pcie/aspm.c:link_state_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/pci/hotplug/pciehp_core.c:pciehp_check_presence
- drivers/pci/hotplug/pciehp_hpc.c:pcie_init
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/acpi/glue.c:acpi_get_bus_type
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:copy_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel-svm.c:prq_event_thread
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:find_device
- drivers/md/dm-ioctl.c:dm_get_inactive_table
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_store
- net/core/net_namespace.c:cleanup_net
- net/core/fib_notifier.c:fib_seq_sum
- net/netlink/genetlink.c:genl_unbind
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_create
Symbols:
ffffffff81a2a760-ffffffff81a2a794: down_read (STB_GLOBAL)
5.3
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff81a9b4d0)
Location: kernel/locking/rwsem.c:1458
Inline: False
Direct callers:
- arch/x86/kernel/ldt.c:read_ldt
- arch/x86/mm/fault.c:do_user_addr_fault
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_olduname
- kernel/sys.c:__x64_sys_olduname
- kernel/sys.c:__do_sys_uname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_compat_ioctl
- kernel/time/posix-clock.c:posix_clock_ioctl
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handler_chain
- kernel/events/uprobes.c:handler_chain
- kernel/events/uprobes.c:register_for_each_vma
- kernel/events/uprobes.c:filter_chain
- mm/gup.c:get_user_pages_fast
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:__mm_populate
- mm/gup.c:get_user_pages_remote
- mm/gup.c:fixup_user_fault
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/swapfile.c:try_to_unuse
- mm/mempolicy.c:kernel_get_mempolicy
- mm/ksm.c:run_store
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:break_cow
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_move
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:memcg_get_cache_ids
- mm/memory-failure.c:collect_procs
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:hmm_release
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/namei.c:do_last
- fs/namei.c:lookup_slow
- fs/namespace.c:may_umount
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/userfaultfd.c:handle_userfault
- fs/io_uring.c:io_sqe_buffer_register
- fs/dax.c:dax_entry_mkclean
- fs/crypto/keyinfo.c:find_and_lock_process_key
- fs/proc/kcore.c:read_kcore
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:configfs_write_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_file
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_fill_fiemap_extents
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_type_lookup
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_key_and_link
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:keyctl_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:security_set_bools
- security/selinux/ss/services.c:security_load_policy
- security/selinux/ss/services.c:security_load_policy
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/genhd.c:get_gendisk
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pcie/aspm.c:clk_ctl_store
- drivers/pci/pcie/aspm.c:link_state_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/pci/hotplug/pciehp_core.c:pciehp_check_presence
- drivers/pci/hotplug/pciehp_hpc.c:pcie_init
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/acpi/glue.c:acpi_get_bus_type
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:copy_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel-iommu.c:intel_iommu_get_resv_regions
- drivers/iommu/intel-iommu.c:intel_iommu_init
- drivers/iommu/intel-svm.c:prq_event_thread
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:find_device
- drivers/md/dm-ioctl.c:dm_get_inactive_table
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_store
- net/core/net_namespace.c:cleanup_net
- net/core/fib_notifier.c:fib_seq_sum
- net/netlink/genetlink.c:genl_unbind
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_create
Symbols:
ffffffff81a9b4d0-ffffffff81a9b563: down_read (STB_GLOBAL)
5.4
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff81ad2e20)
Location: kernel/locking/rwsem.c:1492
Inline: False
Direct callers:
- arch/x86/kernel/ldt.c:read_ldt
- arch/x86/mm/fault.c:do_user_addr_fault
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_olduname
- kernel/sys.c:__x64_sys_olduname
- kernel/sys.c:__do_sys_uname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_compat_ioctl
- kernel/time/posix-clock.c:posix_clock_ioctl
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:register_for_each_vma
- kernel/events/uprobes.c:filter_chain
- mm/gup.c:get_user_pages_fast
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:__mm_populate
- mm/gup.c:get_user_pages_remote
- mm/gup.c:fixup_user_fault
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/swapfile.c:try_to_unuse
- mm/mempolicy.c:kernel_get_mempolicy
- mm/ksm.c:run_store
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:break_cow
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_move
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:memcg_get_cache_ids
- mm/memory-failure.c:collect_procs
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:hmm_release
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/namei.c:do_last
- fs/namei.c:lookup_slow
- fs/namespace.c:may_umount
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/userfaultfd.c:handle_userfault
- fs/io_uring.c:io_sqe_buffer_register
- fs/dax.c:dax_entry_mkclean
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup_v1.c:find_and_lock_process_key
- fs/proc/kcore.c:read_kcore
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:configfs_write_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_file
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_get_es_cache
- fs/ext4/extents.c:ext4_fill_fiemap_extents
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_type_lookup
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_key_and_link
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:keyctl_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:security_set_bools
- security/selinux/ss/services.c:security_load_policy
- security/selinux/ss/services.c:security_load_policy
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/genhd.c:get_gendisk
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/pci.c:pci_bridge_wait_for_secondary_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pcie/aspm.c:clkpm_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/pci/hotplug/pciehp_core.c:pciehp_check_presence
- drivers/pci/hotplug/pciehp_hpc.c:pcie_init
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/acpi/glue.c:acpi_get_bus_type
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:copy_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel-iommu.c:intel_iommu_get_resv_regions
- drivers/iommu/intel-iommu.c:intel_iommu_init
- drivers/iommu/intel-iommu.c:intel_iommu_init
- drivers/iommu/intel-svm.c:prq_event_thread
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/vfio/vfio.c:vfio_ioctl_check_extension
- drivers/vfio/vfio_iommu_type1.c:vaddr_get_pfn
- drivers/vfio/vfio_iommu_type1.c:vaddr_get_pfn
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:find_device
- drivers/md/dm-ioctl.c:dm_get_inactive_table
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_store
- net/core/net_namespace.c:cleanup_net
- net/core/fib_notifier.c:fib_seq_sum
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/netlink/genetlink.c:genl_unbind
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_create
Symbols:
ffffffff81ad2e20-ffffffff81ad2eb3: down_read (STB_GLOBAL)
5.8
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff81bcae40)
Location: kernel/locking/rwsem.c:1489
Inline: False
Direct callers:
- arch/x86/kernel/ldt.c:read_ldt
- arch/x86/mm/fault.c:do_user_addr_fault
- kernel/exit.c:exit_mm
- kernel/exit.c:exit_mm
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__do_sys_olduname
- kernel/sys.c:__do_sys_uname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:get_clock_desc
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_ioctl
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:fixup_pi_state_owner
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/acct.c:acct_collect
- kernel/utsname.c:clone_uts_ns
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:send_cpu_listeners
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:handle_trampoline
- kernel/events/uprobes.c:handler_chain
- kernel/events/uprobes.c:find_active_uprobe
- kernel/events/uprobes.c:build_map_info
- kernel/events/uprobes.c:filter_chain
- mm/gup.c:internal_get_user_pages_fast
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:__mm_populate
- mm/gup.c:fixup_user_fault
- mm/mincore.c:__do_sys_mincore
- mm/msync.c:__do_sys_msync
- mm/msync.c:__do_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/process_vm_access.c:process_vm_rw_single_vec
- mm/madvise.c:madvise_remove
- mm/madvise.c:madvise_willneed
- mm/swapfile.c:try_to_unuse
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/mempolicy.c:do_get_mempolicy
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:unstable_tree_search_insert
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:break_cow
- mm/migrate.c:do_pages_stat
- mm/migrate.c:add_page_for_migration
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:memcg_get_cache_ids
- mm/memory-failure.c:collect_procs_file
- mm/userfaultfd.c:mwriteprotect_range
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- mm/mapping_dirty_helpers.c:clean_record_shared_mapping_range
- mm/mapping_dirty_helpers.c:wp_shared_mapping_range
- mm/ptdump.c:ptdump_walk_pgd
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/exec.c:exec_mmap
- fs/namei.c:open_last_lookups
- fs/namei.c:lookup_one_len_unlocked
- fs/namei.c:walk_component
- fs/namespace.c:mnt_already_visible
- fs/namespace.c:may_umount
- fs/namespace.c:mnt_cursor_del
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/io_uring.c:io_sqe_buffer_register
- fs/dax.c:dax_entry_mkclean
- fs/crypto/hooks.c:fscrypt_prepare_setflags
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keysetup.c:setup_file_encryption_key
- fs/crypto/keysetup_v1.c:find_and_lock_process_key
- fs/coredump.c:format_corename
- fs/proc/kcore.c:read_kcore
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:__configfs_open_file
- fs/configfs/file.c:configfs_write_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_file
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_get_es_cache
- fs/ext4/extents.c:ext4_ext_precache
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dio_write_iter
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_convert_inline_data_to_extent
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify_store
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_create_or_update
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_get_dest_keyring
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:key_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/encrypted.c:request_master_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:security_set_bools
- security/selinux/ss/services.c:security_load_policy
- security/selinux/ss/services.c:security_load_policy
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:crypto_spawn_alg
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/genhd.c:get_gendisk
- block/keyslot-manager.c:blk_ksm_get_slot_for_key
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/pci.c:pci_bridge_wait_for_secondary_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/setup-bus.c:pci_assign_unassigned_bus_resources
- drivers/pci/setup-bus.c:pci_reassign_bridge_resources
- drivers/pci/pcie/aspm.c:clkpm_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/hotplug/cpci_hotplug_core.c:cpci_hp_start
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/pci/hotplug/cpci_hotplug_core.c:init_slots
- drivers/pci/hotplug/pciehp_core.c:pciehp_check_presence
- drivers/pci/hotplug/pciehp_hpc.c:pcie_init
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/acpi/glue.c:acpi_platform_notify
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:get_termio
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel/iommu.c:intel_iommu_get_resv_regions
- drivers/iommu/intel/iommu.c:intel_iommu_init
- drivers/iommu/intel/iommu.c:intel_iommu_init
- drivers/iommu/intel/svm.c:prq_event_thread
- drivers/iommu/intel/irq_remapping.c:intel_irq_remapping_alloc
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/vfio/vfio.c:vfio_ioctl_check_extension
- drivers/vfio/vfio_iommu_type1.c:vaddr_get_pfn
- drivers/vfio/pci/vfio_pci.c:vfio_pci_mmap_fault
- drivers/vfio/pci/vfio_pci.c:vfio_pci_zap_and_vma_lock
- drivers/vfio/pci/vfio_pci_rdwr.c:vfio_pci_ioeventfd_handler
- drivers/vfio/pci/vfio_pci_rdwr.c:vfio_pci_ioeventfd_handler
- drivers/vfio/pci/vfio_pci_rdwr.c:vfio_pci_ioeventfd_handler
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:target_message
- drivers/md/dm-ioctl.c:table_status
- drivers/md/dm-ioctl.c:table_status
- drivers/md/dm-ioctl.c:table_deps
- drivers/md/dm-ioctl.c:table_deps
- drivers/md/dm-ioctl.c:table_load
- drivers/md/dm-ioctl.c:dev_wait
- drivers/md/dm-ioctl.c:dev_wait
- drivers/md/dm-ioctl.c:dev_status
- drivers/md/dm-ioctl.c:dev_suspend
- drivers/md/dm-ioctl.c:dev_set_geometry
- drivers/md/dm-ioctl.c:__dev_status
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_register
- drivers/leds/led-triggers.c:led_trigger_read
- drivers/leds/led-triggers.c:led_trigger_read
- drivers/leds/led-triggers.c:led_trigger_write
- net/core/net_namespace.c:cleanup_net
- net/core/dev.c:netdev_get_name
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_pin_pages
Symbols:
ffffffff81bcae40-ffffffff81bcaeca: down_read (STB_GLOBAL)
5.11
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff81c43c30)
Location: kernel/locking/rwsem.c:1350
Inline: False
Direct callers:
- arch/x86/entry/vdso/vma.c:vdso_join_timens
- arch/x86/kernel/ldt.c:read_ldt
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaimer_block
- arch/x86/kernel/umip.c:emulate_umip_insn
- arch/x86/mm/fault.c:do_user_addr_fault
- kernel/exit.c:mmap_read_lock
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__do_sys_olduname
- kernel/sys.c:__do_sys_uname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:get_clock_desc
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_ioctl
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:clone_uts_ns
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:send_cpu_listeners
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:handle_trampoline
- kernel/events/uprobes.c:handler_chain
- kernel/events/uprobes.c:find_active_uprobe
- kernel/events/uprobes.c:build_map_info
- kernel/events/uprobes.c:filter_chain
- mm/gup.c:internal_get_user_pages_fast
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:__mm_populate
- mm/gup.c:fixup_user_fault
- mm/mincore.c:__do_sys_mincore
- mm/msync.c:__do_sys_msync
- mm/msync.c:__do_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/madvise.c:madvise_remove
- mm/swapfile.c:unuse_mm
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_no_page
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/mempolicy.c:do_migrate_pages
- mm/mempolicy.c:do_get_mempolicy
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:unstable_tree_search_insert
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:break_cow
- mm/migrate.c:do_pages_stat_array
- mm/migrate.c:add_page_for_migration
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:mem_cgroup_count_precharge
- mm/memcontrol.c:memcg_get_cache_ids
- mm/memory-failure.c:collect_procs_file
- mm/userfaultfd.c:mwriteprotect_range
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- mm/mapping_dirty_helpers.c:clean_record_shared_mapping_range
- mm/mapping_dirty_helpers.c:wp_shared_mapping_range
- mm/ptdump.c:ptdump_walk_pgd
- fs/super.c:user_get_super
- fs/super.c:get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/exec.c:exec_mmap
- fs/namei.c:open_last_lookups
- fs/namei.c:lookup_one_len_unlocked
- fs/namei.c:walk_component
- fs/namespace.c:mnt_already_visible
- fs/namespace.c:may_umount
- fs/namespace.c:mnt_cursor_del
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/block_dev.c:blkdev_get_no_open
- fs/block_dev.c:blkdev_get_no_open
- fs/io_uring.c:io_sqe_buffer_register
- fs/dax.c:dax_entry_mkclean
- fs/crypto/hooks.c:fscrypt_prepare_setflags
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keysetup.c:setup_file_encryption_key
- fs/crypto/keysetup_v1.c:find_and_lock_process_key
- fs/coredump.c:format_corename
- fs/proc/kcore.c:read_kcore
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:__configfs_open_file
- fs/configfs/file.c:configfs_write_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_file
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_get_es_cache
- fs/ext4/extents.c:ext4_ext_precache
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dio_write_iter
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_convert_inline_data_to_extent
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/file.c:fat_generic_ioctl
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify_store
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/dax.c:inode_inline_reclaim_one_dmap
- fs/fuse/dax.c:__fuse_dax_fault
- fs/fuse/dax.c:fuse_dax_read_iter
- fs/fuse/dax.c:fuse_iomap_begin
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_create_or_update
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_get_dest_keyring
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:key_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/encrypted.c:request_master_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:selinux_notify_policy_change
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:crypto_spawn_alg
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/keyslot-manager.c:blk_ksm_get_slot_for_key
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/pci.c:pci_bridge_wait_for_secondary_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/setup-bus.c:pci_assign_unassigned_bus_resources
- drivers/pci/setup-bus.c:pci_reassign_bridge_resources
- drivers/pci/pcie/aspm.c:clkpm_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/hotplug/cpci_hotplug_core.c:cpci_hp_start
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/pci/hotplug/cpci_hotplug_core.c:init_slots
- drivers/pci/hotplug/pciehp_core.c:pciehp_check_presence
- drivers/pci/hotplug/pciehp_hpc.c:pcie_init
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/acpi/glue.c:acpi_platform_notify
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:get_termio
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel/iommu.c:intel_iommu_get_resv_regions
- drivers/iommu/intel/iommu.c:intel_iommu_init
- drivers/iommu/intel/iommu.c:intel_iommu_init
- drivers/iommu/intel/svm.c:prq_event_thread
- drivers/iommu/intel/irq_remapping.c:intel_irq_remapping_alloc
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/vfio/vfio.c:vfio_ioctl_check_extension
- drivers/vfio/vfio_iommu_type1.c:vaddr_get_pfn
- drivers/vfio/pci/vfio_pci.c:vfio_pci_mmap_fault
- drivers/vfio/pci/vfio_pci.c:vfio_pci_zap_and_vma_lock
- drivers/vfio/pci/vfio_pci_rdwr.c:vfio_pci_ioeventfd_do_write
- drivers/vfio/pci/vfio_pci_rdwr.c:vfio_pci_ioeventfd_do_write
- drivers/vfio/pci/vfio_pci_rdwr.c:vfio_pci_ioeventfd_do_write
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:target_message
- drivers/md/dm-ioctl.c:table_status
- drivers/md/dm-ioctl.c:table_status
- drivers/md/dm-ioctl.c:table_deps
- drivers/md/dm-ioctl.c:table_deps
- drivers/md/dm-ioctl.c:table_load
- drivers/md/dm-ioctl.c:dev_wait
- drivers/md/dm-ioctl.c:dev_wait
- drivers/md/dm-ioctl.c:dev_status
- drivers/md/dm-ioctl.c:dev_suspend
- drivers/md/dm-ioctl.c:dev_set_geometry
- drivers/md/dm-ioctl.c:__dev_status
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_register
- drivers/leds/led-triggers.c:led_trigger_read
- drivers/leds/led-triggers.c:led_trigger_read
- drivers/leds/led-triggers.c:led_trigger_write
- net/core/net_namespace.c:cleanup_net
- net/core/dev.c:dev_get_mac_address
- net/core/dev.c:netdev_get_name
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_pin_pages
Symbols:
ffffffff81c43c30-ffffffff81c43cbd: down_read (STB_GLOBAL)
5.13
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff81c35a80)
Location: kernel/locking/rwsem.c:1350
Inline: False
Direct callers:
- arch/x86/entry/vdso/vma.c:vdso_join_timens
- arch/x86/kernel/ldt.c:read_ldt
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaimer_block
- arch/x86/kernel/umip.c:emulate_umip_insn
- arch/x86/mm/fault.c:do_user_addr_fault
- kernel/exit.c:mmap_read_lock
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__do_sys_olduname
- kernel/sys.c:__do_sys_uname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:get_clock_desc
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_ioctl
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handler_chain
- kernel/events/uprobes.c:handler_chain
- kernel/events/uprobes.c:build_map_info
- kernel/events/uprobes.c:filter_chain
- mm/vmscan.c:reparent_shrinker_deferred
- mm/gup.c:internal_get_user_pages_fast
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:__mm_populate
- mm/gup.c:fixup_user_fault
- mm/mincore.c:__do_sys_mincore
- mm/msync.c:__do_sys_msync
- mm/msync.c:__do_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/swapfile.c:try_to_unuse
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_handle_userfault
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/mempolicy.c:do_migrate_pages
- mm/mempolicy.c:do_get_mempolicy
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:unstable_tree_search_insert
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:break_cow
- mm/migrate.c:do_pages_stat
- mm/migrate.c:add_page_for_migration
- mm/huge_memory.c:split_huge_pages_pid
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:memcg_get_cache_ids
- mm/memory-failure.c:collect_procs
- mm/userfaultfd.c:mwriteprotect_range
- mm/userfaultfd.c:mcopy_continue
- mm/userfaultfd.c:mcopy_continue
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/mapping_dirty_helpers.c:clean_record_shared_mapping_range
- mm/mapping_dirty_helpers.c:wp_shared_mapping_range
- mm/ptdump.c:ptdump_walk_pgd
- fs/super.c:user_get_super
- fs/super.c:get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/exec.c:exec_mmap
- fs/namei.c:open_last_lookups
- fs/namei.c:lookup_one_len_unlocked
- fs/namei.c:walk_component
- fs/namespace.c:path_mount
- fs/namespace.c:clone_private_mount
- fs/namespace.c:may_umount
- fs/namespace.c:mnt_cursor_del
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/io_uring.c:io_sqe_buffer_register
- fs/dax.c:dax_entry_mkclean
- fs/crypto/hooks.c:fscrypt_prepare_setflags
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keysetup.c:setup_file_encryption_key
- fs/crypto/keysetup_v1.c:find_and_lock_process_key
- fs/quota/quota.c:__ia32_sys_quotactl_path
- fs/quota/quota.c:__x64_sys_quotactl_path
- fs/proc/kcore.c:read_kcore
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:__configfs_open_file
- fs/configfs/file.c:configfs_write_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_file
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_get_es_cache
- fs/ext4/extents.c:ext4_ext_precache
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dio_write_iter
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl_setproject
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/file.c:fat_generic_ioctl
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify_store
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/dax.c:__fuse_dax_fault
- fs/fuse/dax.c:fuse_dax_read_iter
- fs/fuse/dax.c:fuse_iomap_begin
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_create_or_update
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_get_dest_keyring
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:key_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/encrypted.c:request_master_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:selinux_notify_policy_change
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:crypto_spawn_alg
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/keyslot-manager.c:blk_ksm_get_slot_for_key
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/pci.c:pci_bridge_wait_for_secondary_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_bus
- drivers/pci/setup-bus.c:pci_assign_unassigned_bus_resources
- drivers/pci/setup-bus.c:pci_reassign_bridge_resources
- drivers/pci/pcie/aspm.c:clkpm_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/hotplug/cpci_hotplug_core.c:cpci_hp_start
- drivers/pci/hotplug/cpci_hotplug_core.c:cpci_hp_start
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/pci/hotplug/pciehp_core.c:pciehp_check_presence
- drivers/pci/hotplug/pciehp_hpc.c:pcie_init
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/acpi/glue.c:acpi_platform_notify
- drivers/acpi/glue.c:acpi_platform_notify
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel/iommu.c:intel_iommu_get_resv_regions
- drivers/iommu/intel/iommu.c:intel_iommu_init
- drivers/iommu/intel/iommu.c:intel_iommu_init
- drivers/iommu/intel/svm.c:prq_event_thread
- drivers/iommu/intel/irq_remapping.c:intel_irq_remapping_alloc
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/vfio/vfio.c:vfio_ioctl_check_extension
- drivers/vfio/vfio_iommu_type1.c:vaddr_get_pfns
- drivers/vfio/pci/vfio_pci.c:vfio_pci_mmap_fault
- drivers/vfio/pci/vfio_pci.c:vfio_pci_zap_and_vma_lock
- drivers/vfio/pci/vfio_pci_rdwr.c:vfio_pci_ioeventfd_do_write
- drivers/vfio/pci/vfio_pci_rdwr.c:vfio_pci_ioeventfd_do_write
- drivers/vfio/pci/vfio_pci_rdwr.c:vfio_pci_ioeventfd_do_write
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:target_message
- drivers/md/dm-ioctl.c:table_status
- drivers/md/dm-ioctl.c:table_status
- drivers/md/dm-ioctl.c:table_deps
- drivers/md/dm-ioctl.c:table_deps
- drivers/md/dm-ioctl.c:table_load
- drivers/md/dm-ioctl.c:dev_wait
- drivers/md/dm-ioctl.c:dev_wait
- drivers/md/dm-ioctl.c:dev_status
- drivers/md/dm-ioctl.c:dev_suspend
- drivers/md/dm-ioctl.c:dev_set_geometry
- drivers/md/dm-ioctl.c:__dev_status
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_register
- drivers/leds/led-triggers.c:led_trigger_read
- drivers/leds/led-triggers.c:led_trigger_read
- drivers/leds/led-triggers.c:led_trigger_write
- net/core/net_namespace.c:cleanup_net
- net/core/dev.c:dev_get_mac_address
- net/core/dev.c:netdev_get_name
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_pin_pages
Symbols:
ffffffff81c35a80-ffffffff81c35b0d: down_read (STB_GLOBAL)
5.15
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff81d54280)
Location: kernel/locking/rwsem.c:1467
Inline: False
Direct callers:
- arch/x86/entry/vdso/vma.c:vdso_join_timens
- arch/x86/kernel/ldt.c:read_ldt
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaimer_block
- arch/x86/kernel/umip.c:emulate_umip_insn
- arch/x86/mm/fault.c:do_user_addr_fault
- kernel/fork.c:replace_mm_exe_file
- kernel/fork.c:replace_mm_exe_file
- kernel/exit.c:mmap_read_lock
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__do_sys_olduname
- kernel/sys.c:__do_sys_uname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:get_clock_desc
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/trace/trace_dynevent.c:trace_event_dyn_try_get_ref
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:handler_chain
- kernel/events/uprobes.c:handler_chain
- kernel/events/uprobes.c:find_active_uprobe
- kernel/events/uprobes.c:build_map_info
- kernel/events/uprobes.c:filter_chain
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_get_pages
- mm/filemap.c:filemap_update_page
- mm/readahead.c:page_cache_ra_unbounded
- mm/vmscan.c:reparent_shrinker_deferred
- mm/util.c:page_offline_freeze
- mm/gup.c:internal_get_user_pages_fast
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:__mm_populate
- mm/gup.c:fixup_user_fault
- mm/mincore.c:__do_sys_mincore
- mm/msync.c:__do_sys_msync
- mm/msync.c:__do_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/swapfile.c:try_to_unuse
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_handle_userfault
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/mempolicy.c:do_migrate_pages
- mm/mempolicy.c:do_get_mempolicy
- mm/sparse-vmemmap.c:vmemmap_remap_alloc
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:unstable_tree_search_insert
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:break_cow
- mm/migrate.c:do_pages_stat
- mm/migrate.c:add_page_for_migration
- mm/huge_memory.c:split_huge_pages_pid
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:memcg_get_cache_ids
- mm/memory-failure.c:kill_accessing_process
- mm/memory-failure.c:collect_procs
- mm/userfaultfd.c:mwriteprotect_range
- mm/userfaultfd.c:mcopy_continue
- mm/userfaultfd.c:mcopy_continue
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/mapping_dirty_helpers.c:clean_record_shared_mapping_range
- mm/mapping_dirty_helpers.c:wp_shared_mapping_range
- mm/ptdump.c:ptdump_walk_pgd
- fs/super.c:user_get_super
- fs/super.c:get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/exec.c:exec_mmap
- fs/exec.c:get_arg_page
- fs/namei.c:open_last_lookups
- fs/namei.c:lookup_one_len_unlocked
- fs/namei.c:walk_component
- fs/namespace.c:path_mount
- fs/namespace.c:clone_private_mount
- fs/namespace.c:may_umount
- fs/namespace.c:mnt_cursor_del
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/io_uring.c:io_sqe_buffer_register
- fs/dax.c:dax_entry_mkclean
- fs/crypto/hooks.c:fscrypt_prepare_setflags
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keysetup.c:setup_file_encryption_key
- fs/crypto/keysetup_v1.c:find_and_lock_process_key
- fs/quota/quota.c:__ia32_sys_quotactl_fd
- fs/quota/quota.c:__x64_sys_quotactl_fd
- fs/proc/kcore.c:read_kcore
- fs/kernfs/mount.c:kernfs_get_tree
- fs/kernfs/inode.c:kernfs_iop_permission
- fs/kernfs/inode.c:kernfs_iop_getattr
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_iop_lookup
- fs/kernfs/dir.c:kernfs_dop_revalidate
- fs/kernfs/dir.c:kernfs_dop_revalidate
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_find_and_get_ns
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:__configfs_open_file
- fs/configfs/file.c:configfs_write_iter
- fs/configfs/file.c:configfs_bin_read_iter
- fs/configfs/file.c:configfs_bin_read_iter
- fs/configfs/file.c:configfs_read_iter
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_get_es_cache
- fs/ext4/extents.c:ext4_ext_precache
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dio_write_iter
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl_setproject
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/file.c:fat_generic_ioctl
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify_store
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/dax.c:__fuse_dax_fault
- fs/fuse/dax.c:fuse_dax_read_iter
- fs/fuse/dax.c:fuse_iomap_begin
- ipc/util.c:sysvipc_proc_start
- security/keys/key.c:key_create_or_update
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_get_dest_keyring
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:key_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/encrypted.c:request_master_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:selinux_notify_policy_change
- security/tomoyo/domain.c:tomoyo_dump_page
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:crypto_spawn_alg
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/keyslot-manager.c:blk_ksm_get_slot_for_key
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/pci.c:pci_bridge_wait_for_secondary_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_bus
- drivers/pci/setup-bus.c:pci_assign_unassigned_bus_resources
- drivers/pci/setup-bus.c:pci_reassign_bridge_resources
- drivers/pci/pcie/aspm.c:clkpm_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/hotplug/cpci_hotplug_core.c:cpci_hp_start
- drivers/pci/hotplug/cpci_hotplug_core.c:cpci_hp_start
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/pci/hotplug/pciehp_core.c:pciehp_check_presence
- drivers/pci/hotplug/pciehp_hpc.c:pcie_init
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/acpi/glue.c:acpi_device_notify_remove
- drivers/acpi/glue.c:acpi_device_notify
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel/iommu.c:intel_iommu_get_resv_regions
- drivers/iommu/intel/iommu.c:intel_iommu_init
- drivers/iommu/intel/iommu.c:intel_iommu_init
- drivers/iommu/intel/irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/io-pgfault.c:iopf_handle_single
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/vfio/vfio.c:vfio_ioctl_check_extension
- drivers/vfio/vfio_iommu_type1.c:vaddr_get_pfns
- drivers/vfio/pci/vfio_pci_core.c:vfio_pci_mmap_fault
- drivers/vfio/pci/vfio_pci_core.c:vfio_pci_zap_and_vma_lock
- drivers/vfio/pci/vfio_pci_rdwr.c:vfio_pci_ioeventfd_do_write
- drivers/vfio/pci/vfio_pci_rdwr.c:vfio_pci_ioeventfd_do_write
- drivers/vfio/pci/vfio_pci_rdwr.c:vfio_pci_ioeventfd_do_write
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:target_message
- drivers/md/dm-ioctl.c:table_status
- drivers/md/dm-ioctl.c:table_status
- drivers/md/dm-ioctl.c:table_deps
- drivers/md/dm-ioctl.c:table_deps
- drivers/md/dm-ioctl.c:table_load
- drivers/md/dm-ioctl.c:dev_wait
- drivers/md/dm-ioctl.c:dev_wait
- drivers/md/dm-ioctl.c:dev_status
- drivers/md/dm-ioctl.c:dev_suspend
- drivers/md/dm-ioctl.c:dev_set_geometry
- drivers/md/dm-ioctl.c:__dev_status
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_register
- drivers/leds/led-triggers.c:led_trigger_read
- drivers/leds/led-triggers.c:led_trigger_read
- drivers/leds/led-triggers.c:led_trigger_write
- net/core/net_namespace.c:cleanup_net
- net/core/dev.c:dev_get_mac_address
- net/core/dev.c:netdev_get_name
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_reg
Symbols:
ffffffff81d54280-ffffffff81d5430d: down_read (STB_GLOBAL)
5.19
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff81f25440)
Location: kernel/locking/rwsem.c:1496
Inline: False
Direct callers:
- arch/x86/entry/vdso/vma.c:vdso_join_timens
- arch/x86/kernel/ldt.c:read_ldt
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_reclaimer_block
- arch/x86/kernel/umip.c:emulate_umip_insn
- arch/x86/mm/fault.c:do_user_addr_fault
- kernel/fork.c:replace_mm_exe_file
- kernel/fork.c:replace_mm_exe_file
- kernel/exit.c:exit_mm
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_olduname
- kernel/sys.c:__x64_sys_olduname
- kernel/sys.c:__do_sys_uname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/build_utility.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:get_clock_desc
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex/core.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:clone_uts_ns
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/trace/trace_dynevent.c:trace_event_dyn_try_get_ref
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:handler_chain
- kernel/events/uprobes.c:handler_chain
- kernel/events/uprobes.c:find_active_uprobe
- kernel/events/uprobes.c:build_map_info
- kernel/events/uprobes.c:filter_chain
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_get_pages
- mm/filemap.c:filemap_update_page
- mm/readahead.c:page_cache_ra_order
- mm/readahead.c:page_cache_ra_unbounded
- mm/vmscan.c:reparent_shrinker_deferred
- mm/util.c:page_offline_freeze
- mm/gup.c:internal_get_user_pages_fast
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:fault_in_safe_writeable
- mm/gup.c:__mm_populate
- mm/gup.c:fixup_user_fault
- mm/memory.c:unmap_mapping_range
- mm/memory.c:unmap_mapping_folio
- mm/mincore.c:__do_sys_mincore
- mm/msync.c:__do_sys_msync
- mm/msync.c:__do_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:folio_lock_anon_vma_read
- mm/madvise.c:do_madvise
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_populate
- mm/swapfile.c:try_to_unuse
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_handle_userfault
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/mempolicy.c:do_migrate_pages
- mm/mempolicy.c:do_get_mempolicy
- mm/sparse-vmemmap.c:vmemmap_remap_alloc
- mm/sparse-vmemmap.c:vmemmap_remap_free
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:break_cow
- mm/migrate.c:do_pages_stat
- mm/migrate.c:add_page_for_migration
- mm/huge_memory.c:split_huge_pages_pid
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:mem_cgroup_can_attach
- mm/memory-failure.c:kill_accessing_process
- mm/secretmem.c:secretmem_fault
- mm/userfaultfd.c:mwriteprotect_range
- mm/userfaultfd.c:mcopy_continue
- mm/userfaultfd.c:mcopy_continue
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/mapping_dirty_helpers.c:clean_record_shared_mapping_range
- mm/mapping_dirty_helpers.c:wp_shared_mapping_range
- mm/ptdump.c:ptdump_walk_pgd
- fs/super.c:user_get_super
- fs/super.c:get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/exec.c:get_arg_page
- fs/namei.c:open_last_lookups
- fs/namei.c:lookup_one_len_unlocked
- fs/namei.c:walk_component
- fs/namespace.c:path_mount
- fs/namespace.c:clone_private_mount
- fs/namespace.c:may_umount
- fs/namespace.c:mnt_cursor_del
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/dax.c:dax_writeback_one
- fs/crypto/hooks.c:fscrypt_prepare_setflags
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keysetup.c:setup_file_encryption_key
- fs/crypto/keysetup_v1.c:find_and_lock_process_key
- fs/quota/quota.c:__ia32_sys_quotactl_fd
- fs/quota/quota.c:__x64_sys_quotactl_fd
- fs/proc/kcore.c:read_kcore
- fs/kernfs/mount.c:kernfs_get_tree
- fs/kernfs/inode.c:kernfs_iop_permission
- fs/kernfs/inode.c:kernfs_iop_getattr
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_iop_lookup
- fs/kernfs/dir.c:kernfs_dop_revalidate
- fs/kernfs/dir.c:kernfs_dop_revalidate
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_find_and_get_ns
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:__configfs_open_file
- fs/configfs/file.c:configfs_write_iter
- fs/configfs/file.c:configfs_bin_read_iter
- fs/configfs/file.c:configfs_bin_read_iter
- fs/configfs/file.c:configfs_read_iter
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_get_es_cache
- fs/ext4/extents.c:ext4_ext_precache
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dio_write_iter
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_convert_inline_data_to_extent
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inline.c:ext4_get_max_inline_size
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_bmap
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl_setproject
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/file.c:fat_generic_ioctl
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify_store
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/dax.c:__fuse_dax_fault
- fs/fuse/dax.c:fuse_dax_read_iter
- fs/fuse/dax.c:fuse_iomap_begin
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:shmctl_shm_info
- ipc/shm.c:shmctl_ipc_info
- security/keys/key.c:key_create_or_update
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_get_dest_keyring
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:key_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/encrypted.c:request_master_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:selinux_notify_policy_change
- security/tomoyo/domain.c:tomoyo_dump_page
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:crypto_spawn_alg
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/blk-crypto-profile.c:blk_crypto_get_keyslot
- io_uring/io_uring.c:io_pin_pages
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/pci.c:pci_bridge_wait_for_secondary_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_bus
- drivers/pci/search.c:pci_find_bus
- drivers/pci/setup-bus.c:pci_assign_unassigned_bus_resources
- drivers/pci/setup-bus.c:pci_reassign_bridge_resources
- drivers/pci/pcie/aspm.c:clkpm_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/pcie/pme.c:pcie_pme_from_pci_bridge
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pci-acpi.c:acpi_pci_find_companion
- drivers/pci/hotplug/cpci_hotplug_core.c:cpci_hp_start
- drivers/pci/hotplug/cpci_hotplug_core.c:cpci_hp_start
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/pci/hotplug/pciehp_core.c:pciehp_check_presence
- drivers/pci/hotplug/pciehp_hpc.c:pcie_init
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/acpi/glue.c:acpi_device_notify
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:set_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel/iommu.c:intel_iommu_get_resv_regions
- drivers/iommu/intel/iommu.c:intel_iommu_init
- drivers/iommu/intel/iommu.c:intel_iommu_init
- drivers/iommu/intel/irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel/irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel/irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/io-pgfault.c:iopf_handle_single
- drivers/nvdimm/security.c:nvdimm_get_user_key_payload
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/vfio/vfio.c:vfio_file_enforced_coherent
- drivers/vfio/vfio.c:vfio_device_fops_release
- drivers/vfio/vfio.c:vfio_group_fops_unl_ioctl
- drivers/vfio/vfio.c:vfio_device_open
- drivers/vfio/vfio.c:vfio_device_open
- drivers/vfio/vfio.c:vfio_ioctl_check_extension
- drivers/vfio/vfio_iommu_type1.c:vaddr_get_pfns
- drivers/vfio/pci/vfio_pci_core.c:vfio_pci_mmap_fault
- drivers/vfio/pci/vfio_pci_core.c:vfio_pci_zap_and_vma_lock
- drivers/vfio/pci/vfio_pci_rdwr.c:vfio_pci_ioeventfd_do_write
- drivers/vfio/pci/vfio_pci_rdwr.c:vfio_pci_ioeventfd_do_write
- drivers/vfio/pci/vfio_pci_rdwr.c:vfio_pci_ioeventfd_do_write
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/vfio/pci/vfio_pci_rdwr.c:do_io_rw
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:target_message
- drivers/md/dm-ioctl.c:table_status
- drivers/md/dm-ioctl.c:table_status
- drivers/md/dm-ioctl.c:table_deps
- drivers/md/dm-ioctl.c:table_deps
- drivers/md/dm-ioctl.c:table_load
- drivers/md/dm-ioctl.c:dev_wait
- drivers/md/dm-ioctl.c:dev_wait
- drivers/md/dm-ioctl.c:dev_status
- drivers/md/dm-ioctl.c:dev_suspend
- drivers/md/dm-ioctl.c:dev_set_geometry
- drivers/md/dm-ioctl.c:__dev_status
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_register
- drivers/leds/led-triggers.c:led_trigger_read
- drivers/leds/led-triggers.c:led_trigger_read
- drivers/leds/led-triggers.c:led_trigger_write
- net/core/net_namespace.c:cleanup_net
- net/core/dev.c:dev_get_mac_address
- net/core/dev.c:netdev_get_name
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/act_api.c:tcf_action_reoffload_cb
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_pin_pages
Symbols:
ffffffff81f25440-ffffffff81f254df: down_read (STB_GLOBAL)
6.2
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff820d0d80)
Location: kernel/locking/rwsem.c:1517
Inline: False
Direct callers:
- arch/x86/entry/vdso/vma.c:vdso_join_timens
- arch/x86/kernel/ldt.c:read_ldt
- arch/x86/kernel/cpu/sgx/encl.c:sgx_zap_enclave_ptes
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
- arch/x86/kernel/umip.c:emulate_umip_insn
- arch/x86/mm/fault.c:do_user_addr_fault
- kernel/fork.c:replace_mm_exe_file
- kernel/fork.c:replace_mm_exe_file
- kernel/exit.c:exit_mm
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_olduname
- kernel/sys.c:__x64_sys_olduname
- kernel/sys.c:__do_sys_uname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/build_utility.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:get_clock_desc
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex/core.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:clone_uts_ns
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/trace/trace_dynevent.c:trace_event_dyn_try_get_ref
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:find_active_uprobe
- kernel/events/uprobes.c:build_map_info
- kernel/events/uprobes.c:filter_chain
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_get_pages
- mm/filemap.c:filemap_update_page
- mm/readahead.c:page_cache_ra_order
- mm/readahead.c:page_cache_ra_unbounded
- mm/vmscan.c:reparent_shrinker_deferred
- mm/util.c:page_offline_freeze
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:__gup_longterm_locked
- mm/gup.c:fault_in_safe_writeable
- mm/gup.c:__mm_populate
- mm/gup.c:fixup_user_fault
- mm/gup.c:fixup_user_fault
- mm/memory.c:unmap_mapping_range
- mm/memory.c:unmap_mapping_folio
- mm/mincore.c:__do_sys_mincore
- mm/mmap.c:exit_mmap
- mm/msync.c:__do_sys_msync
- mm/msync.c:__do_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:folio_lock_anon_vma_read
- mm/madvise.c:do_madvise
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_populate
- mm/swapfile.c:try_to_unuse
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb_vmemmap.c:vmemmap_remap_free
- mm/mempolicy.c:do_migrate_pages
- mm/mempolicy.c:do_get_mempolicy
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:break_cow
- mm/migrate.c:do_pages_stat
- mm/migrate.c:add_page_for_migration
- mm/huge_memory.c:split_huge_pages_pid
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:madvise_collapse
- mm/khugepaged.c:madvise_collapse
- mm/khugepaged.c:collapse_huge_page
- mm/memcontrol.c:mem_cgroup_can_attach
- mm/memory-failure.c:mf_dax_kill_procs
- mm/memory-failure.c:kill_accessing_process
- mm/secretmem.c:secretmem_fault
- mm/userfaultfd.c:mwriteprotect_range
- mm/userfaultfd.c:mcopy_continue
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/mapping_dirty_helpers.c:clean_record_shared_mapping_range
- mm/mapping_dirty_helpers.c:wp_shared_mapping_range
- fs/super.c:user_get_super
- fs/super.c:get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/exec.c:get_arg_page
- fs/namei.c:open_last_lookups
- fs/namei.c:lookup_one_len_unlocked
- fs/namei.c:walk_component
- fs/namespace.c:path_mount
- fs/namespace.c:clone_private_mount
- fs/namespace.c:may_umount
- fs/namespace.c:mnt_cursor_del
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/dax.c:dax_writeback_one
- fs/crypto/hooks.c:fscrypt_prepare_setflags
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:fscrypt_verify_key_added
- fs/crypto/keysetup.c:fscrypt_setup_encryption_info
- fs/crypto/keysetup_v1.c:find_and_lock_process_key
- fs/quota/quota.c:__ia32_sys_quotactl_fd
- fs/quota/quota.c:__x64_sys_quotactl_fd
- fs/proc/kcore.c:read_kcore
- fs/kernfs/mount.c:kernfs_get_tree
- fs/kernfs/inode.c:kernfs_iop_permission
- fs/kernfs/inode.c:kernfs_iop_getattr
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_iop_lookup
- fs/kernfs/dir.c:kernfs_dop_revalidate
- fs/kernfs/dir.c:kernfs_dop_revalidate
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_find_and_get_ns
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:__configfs_open_file
- fs/configfs/file.c:configfs_write_iter
- fs/configfs/file.c:configfs_bin_read_iter
- fs/configfs/file.c:configfs_bin_read_iter
- fs/configfs/file.c:configfs_read_iter
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_get_es_cache
- fs/ext4/extents.c:ext4_ext_precache
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dio_write_iter
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_convert_inline_data_to_extent
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inline.c:ext4_get_max_inline_size
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_bmap
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl_setproject
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/file.c:fat_generic_ioctl
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify_store
- fs/fuse/file.c:fuse_file_write_iter
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/dax.c:__fuse_dax_fault
- fs/fuse/dax.c:fuse_dax_read_iter
- fs/fuse/dax.c:fuse_iomap_begin
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:shmctl_shm_info
- ipc/shm.c:shmctl_ipc_info
- security/keys/key.c:key_create_or_update
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_get_dest_keyring
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:key_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/encrypted.c:request_master_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:selinux_notify_policy_change
- security/tomoyo/domain.c:tomoyo_dump_page
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:crypto_spawn_alg
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/blk-crypto-profile.c:blk_crypto_get_keyslot
- io_uring/rsrc.c:io_pin_pages
- drivers/gpio/gpiolib-cdev.c:gpio_chrdev_open
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_poll
- drivers/gpio/gpiolib-cdev.c:lineevent_ioctl_compat
- 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_ioctl_compat
- drivers/gpio/gpiolib-cdev.c:linehandle_ioctl_compat
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/pci.c:pci_bridge_wait_for_secondary_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_bus
- drivers/pci/search.c:pci_find_bus
- drivers/pci/setup-bus.c:pci_assign_unassigned_bus_resources
- drivers/pci/setup-bus.c:pci_reassign_bridge_resources
- drivers/pci/pcie/aspm.c:clkpm_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/pcie/pme.c:pcie_pme_from_pci_bridge
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pci-acpi.c:acpi_pci_find_companion
- drivers/pci/hotplug/cpci_hotplug_core.c:cpci_hp_start
- drivers/pci/hotplug/cpci_hotplug_core.c:cpci_hp_start
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/pci/hotplug/pciehp_core.c:pciehp_check_presence
- drivers/pci/hotplug/pciehp_hpc.c:pcie_init
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/acpi/glue.c:acpi_device_notify
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:set_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel/iommu.c:intel_iommu_init
- drivers/iommu/intel/iommu.c:intel_iommu_init
- drivers/iommu/intel/irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel/irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel/irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/iommu-sva.c:iommu_sva_handle_iopf
- drivers/nvdimm/security.c:nvdimm_get_user_key_payload
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:target_message
- drivers/md/dm-ioctl.c:table_status
- drivers/md/dm-ioctl.c:table_status
- drivers/md/dm-ioctl.c:table_deps
- drivers/md/dm-ioctl.c:table_deps
- drivers/md/dm-ioctl.c:table_load
- drivers/md/dm-ioctl.c:dev_wait
- drivers/md/dm-ioctl.c:dev_wait
- drivers/md/dm-ioctl.c:dev_status
- drivers/md/dm-ioctl.c:dev_suspend
- drivers/md/dm-ioctl.c:dev_set_geometry
- drivers/md/dm-ioctl.c:__dev_status
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_register
- drivers/leds/led-triggers.c:led_trigger_read
- drivers/leds/led-triggers.c:led_trigger_read
- drivers/leds/led-triggers.c:led_trigger_write
- net/core/net_namespace.c:cleanup_net
- net/core/dev.c:dev_get_mac_address
- net/core/dev.c:netdev_get_name
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/act_api.c:tcf_action_reoffload_cb
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_reg
Symbols:
ffffffff820d0d80-ffffffff820d0e36: down_read (STB_GLOBAL)
6.5
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff82155110)
Location: kernel/locking/rwsem.c:1517
Inline: False
Direct callers:
- arch/x86/entry/vdso/vma.c:vdso_join_timens
- arch/x86/kernel/ldt.c:read_ldt
- arch/x86/kernel/cpu/sgx/encl.c:sgx_zap_enclave_ptes
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
- arch/x86/kernel/umip.c:emulate_umip_insn
- kernel/fork.c:replace_mm_exe_file
- kernel/fork.c:replace_mm_exe_file
- kernel/exit.c:exit_mm
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__do_sys_gethostname
- kernel/sys.c:__ia32_sys_olduname
- kernel/sys.c:__x64_sys_olduname
- kernel/sys.c:__do_sys_uname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/build_utility.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:get_clock_desc
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex/core.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:clone_uts_ns
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:print_event_fields
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/trace/trace_events_user.c:user_events_ioctl_unreg
- kernel/trace/trace_events_user.c:user_events_ioctl_reg
- kernel/trace/trace_events_user.c:update_enable_bit_for
- kernel/trace/trace_events_user.c:user_event_enabler_fault_fixup
- kernel/trace/trace_events_user.c:user_event_mm_fault_in
- kernel/trace/trace_dynevent.c:trace_event_dyn_try_get_ref
- kernel/bpf/offload.c:bpf_dev_bound_resolve_kfunc
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_prog_dev_bound_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:find_active_uprobe
- kernel/events/uprobes.c:build_map_info
- kernel/events/uprobes.c:filter_chain
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_get_pages
- mm/filemap.c:filemap_update_page
- mm/readahead.c:page_cache_ra_order
- mm/readahead.c:page_cache_ra_unbounded
- mm/vmscan.c:reparent_shrinker_deferred
- mm/util.c:page_offline_freeze
- mm/gup.c:fault_in_safe_writeable
- mm/gup.c:__mm_populate
- mm/gup.c:fixup_user_fault
- mm/gup.c:fixup_user_fault
- mm/memory.c:unmap_mapping_range
- mm/memory.c:unmap_mapping_folio
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
- mm/mmap.c:exit_mmap
- mm/msync.c:__do_sys_msync
- mm/msync.c:__do_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:folio_lock_anon_vma_read
- mm/madvise.c:do_madvise
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_populate
- mm/swapfile.c:try_to_unuse
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_follow_page_mask
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb_vmemmap.c:vmemmap_remap_alloc
- mm/hugetlb_vmemmap.c:vmemmap_remap_free
- mm/mempolicy.c:do_migrate_pages
- mm/mempolicy.c:do_get_mempolicy
- mm/ksm.c:collect_procs_ksm
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:break_cow
- mm/migrate.c:do_pages_stat
- mm/migrate.c:add_page_for_migration
- mm/huge_memory.c:split_huge_pages_pid
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:madvise_collapse
- mm/khugepaged.c:madvise_collapse
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_huge_page
- mm/memcontrol.c:mem_cgroup_can_attach
- mm/memory-failure.c:mf_dax_kill_procs
- mm/memory-failure.c:kill_accessing_process
- mm/secretmem.c:secretmem_fault
- mm/userfaultfd.c:mwriteprotect_range
- mm/userfaultfd.c:mfill_atomic_continue
- mm/userfaultfd.c:mfill_atomic_zeropage
- mm/userfaultfd.c:mfill_atomic_copy
- mm/mapping_dirty_helpers.c:clean_record_shared_mapping_range
- mm/mapping_dirty_helpers.c:wp_shared_mapping_range
- fs/super.c:user_get_super
- fs/super.c:get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/exec.c:get_arg_page
- fs/namei.c:open_last_lookups
- fs/namei.c:lookup_one_len_unlocked
- fs/namei.c:walk_component
- fs/namespace.c:path_mount
- fs/namespace.c:clone_private_mount
- fs/namespace.c:may_umount
- fs/namespace.c:mnt_cursor_del
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/dax.c:dax_writeback_one
- fs/crypto/hooks.c:fscrypt_prepare_setflags
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:fscrypt_verify_key_added
- fs/crypto/keysetup.c:setup_file_encryption_key
- fs/crypto/keysetup_v1.c:find_and_lock_process_key
- fs/quota/quota.c:__ia32_sys_quotactl_fd
- fs/quota/quota.c:__x64_sys_quotactl_fd
- fs/proc/kcore.c:read_kcore_iter
- fs/kernfs/mount.c:kernfs_get_tree
- fs/kernfs/inode.c:kernfs_iop_permission
- fs/kernfs/inode.c:kernfs_iop_getattr
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_iop_lookup
- fs/kernfs/dir.c:kernfs_dop_revalidate
- fs/kernfs/dir.c:kernfs_dop_revalidate
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_find_and_get_ns
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:__configfs_open_file
- fs/configfs/file.c:configfs_write_iter
- fs/configfs/file.c:configfs_bin_read_iter
- fs/configfs/file.c:configfs_bin_read_iter
- fs/configfs/file.c:configfs_read_iter
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_get_es_cache
- fs/ext4/extents.c:ext4_ext_precache
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dio_write_iter
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_convert_inline_data_to_extent
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inline.c:ext4_get_max_inline_size
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_bmap
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl_setproject
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/file.c:fat_generic_ioctl
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify_store
- fs/fuse/file.c:fuse_file_write_iter
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/dax.c:__fuse_dax_fault
- fs/fuse/dax.c:fuse_dax_read_iter
- fs/fuse/dax.c:fuse_iomap_begin
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:shmctl_shm_info
- ipc/shm.c:shmctl_ipc_info
- security/keys/key.c:__key_create_or_update
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_get_dest_keyring
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:key_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/encrypted.c:request_master_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:selinux_notify_policy_change
- security/tomoyo/domain.c:tomoyo_dump_page
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:crypto_spawn_alg
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/blk-crypto-profile.c:blk_crypto_get_keyslot
- io_uring/rsrc.c:io_pin_pages
- drivers/gpio/gpiolib-cdev.c:gpio_chrdev_open
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_poll
- drivers/gpio/gpiolib-cdev.c:lineevent_ioctl_compat
- 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_ioctl_compat
- drivers/gpio/gpiolib-cdev.c:linehandle_ioctl_compat
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/pci.c:pci_bridge_wait_for_secondary_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_bus
- drivers/pci/search.c:pci_find_bus
- drivers/pci/setup-bus.c:pci_assign_unassigned_bus_resources
- drivers/pci/setup-bus.c:pci_reassign_bridge_resources
- drivers/pci/pcie/aspm.c:clkpm_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:pci_enable_link_state
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/pcie/pme.c:pcie_pme_from_pci_bridge
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pci-acpi.c:acpi_pci_find_companion
- drivers/pci/hotplug/cpci_hotplug_core.c:cpci_hp_start
- drivers/pci/hotplug/cpci_hotplug_core.c:cpci_hp_start
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/pci/hotplug/pciehp_core.c:pciehp_check_presence
- drivers/pci/hotplug/pciehp_pci.c:pciehp_unconfigure_device
- drivers/pci/hotplug/pciehp_pci.c:pciehp_configure_device
- drivers/pci/hotplug/pciehp_hpc.c:pcie_init
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/acpi/glue.c:acpi_device_notify
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:set_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel/iommu.c:intel_iommu_init
- drivers/iommu/intel/iommu.c:intel_iommu_init
- drivers/iommu/iommu-sva.c:iommu_sva_handle_iopf
- drivers/nvdimm/security.c:nvdimm_get_user_key_payload
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:target_message
- drivers/md/dm-ioctl.c:table_status
- drivers/md/dm-ioctl.c:table_status
- drivers/md/dm-ioctl.c:table_deps
- drivers/md/dm-ioctl.c:table_load
- drivers/md/dm-ioctl.c:dev_wait
- drivers/md/dm-ioctl.c:dev_status
- drivers/md/dm-ioctl.c:dev_suspend
- drivers/md/dm-ioctl.c:dev_set_geometry
- drivers/md/dm-ioctl.c:__dev_status
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_register
- drivers/leds/led-triggers.c:led_trigger_read
- drivers/leds/led-triggers.c:led_trigger_read
- drivers/leds/led-triggers.c:led_trigger_write
- net/core/net_namespace.c:cleanup_net
- net/core/dev.c:dev_get_mac_address
- net/core/dev.c:netdev_get_name
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/act_api.c:tcf_action_reoffload_cb
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_reg
Symbols:
ffffffff82155110-ffffffff821551d5: down_read (STB_GLOBAL)
6.8
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff82237f50)
Location: kernel/locking/rwsem.c:1523
Inline: False
Direct callers:
- arch/x86/entry/vdso/vma.c:vdso_join_timens
- arch/x86/kernel/ldt.c:read_ldt
- arch/x86/kernel/cpu/sgx/encl.c:sgx_zap_enclave_ptes
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_add_page
- arch/x86/kernel/umip.c:emulate_umip_insn
- kernel/fork.c:replace_mm_exe_file
- kernel/exit.c:exit_mm
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__do_sys_gethostname
- kernel/sys.c:__ia32_sys_olduname
- kernel/sys.c:__x64_sys_olduname
- kernel/sys.c:__do_sys_uname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/build_utility.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:get_clock_desc
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex/core.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:clone_uts_ns
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:print_event_fields
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/trace/trace_events_user.c:user_events_ioctl_unreg
- kernel/trace/trace_events_user.c:update_enable_bit_for
- kernel/trace/trace_events_user.c:user_event_enabler_create
- kernel/trace/trace_events_user.c:user_event_enabler_fault_fixup
- kernel/trace/trace_events_user.c:user_event_mm_fault_in
- kernel/trace/trace_dynevent.c:trace_event_dyn_try_get_ref
- kernel/bpf/offload.c:bpf_dev_bound_resolve_kfunc
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_prog_dev_bound_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:find_active_uprobe
- kernel/events/uprobes.c:build_map_info
- kernel/events/uprobes.c:filter_chain
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_fault
- mm/filemap.c:filemap_get_pages
- mm/filemap.c:filemap_update_page
- mm/readahead.c:page_cache_ra_order
- mm/readahead.c:page_cache_ra_unbounded
- mm/util.c:page_offline_freeze
- mm/shmem_quota.c:shmem_get_next_id
- mm/gup.c:fault_in_safe_writeable
- mm/gup.c:__mm_populate
- mm/gup.c:fixup_user_fault
- mm/gup.c:fixup_user_fault
- mm/memory.c:unmap_mapping_range
- mm/memory.c:unmap_mapping_folio
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
- mm/mmap.c:exit_mmap
- mm/msync.c:__do_sys_msync
- mm/msync.c:__do_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:folio_lock_anon_vma_read
- mm/madvise.c:do_madvise
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_populate
- mm/swapfile.c:try_to_unuse
- mm/hugetlb.c:huge_pmd_share
- mm/hugetlb.c:hugetlb_vma_lock_read
- mm/mempolicy.c:migrate_to_node
- mm/mempolicy.c:do_get_mempolicy
- mm/ksm.c:collect_procs_ksm
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:unmerge_and_remove_all_rmap_items
- mm/ksm.c:break_cow
- mm/migrate.c:do_pages_stat
- mm/migrate.c:add_page_for_migration
- mm/huge_memory.c:split_huge_pages_pid
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:madvise_collapse
- mm/khugepaged.c:madvise_collapse
- mm/khugepaged.c:madvise_collapse
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:retract_page_tables
- mm/khugepaged.c:collapse_huge_page
- mm/memcontrol.c:mem_cgroup_can_attach
- mm/memory-failure.c:mf_dax_kill_procs
- mm/memory-failure.c:kill_accessing_process
- mm/secretmem.c:secretmem_fault
- mm/userfaultfd.c:mwriteprotect_range
- mm/userfaultfd.c:mfill_atomic_poison
- mm/userfaultfd.c:mfill_atomic_continue
- mm/userfaultfd.c:mfill_atomic_zeropage
- mm/userfaultfd.c:mfill_atomic_copy
- mm/mapping_dirty_helpers.c:clean_record_shared_mapping_range
- mm/mapping_dirty_helpers.c:wp_shared_mapping_range
- fs/super.c:super_lock
- fs/exec.c:get_arg_page
- fs/namei.c:open_last_lookups
- fs/namei.c:lookup_one_len_unlocked
- fs/namei.c:walk_component
- fs/namespace.c:__ia32_sys_listmount
- fs/namespace.c:__x64_sys_listmount
- fs/namespace.c:__do_sys_statmount
- fs/namespace.c:path_mount
- fs/namespace.c:clone_private_mount
- fs/namespace.c:may_umount
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/userfaultfd.c:userfaultfd_move
- fs/dax.c:dax_writeback_one
- fs/crypto/hooks.c:fscrypt_prepare_setflags
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:try_to_lock_encrypted_files
- fs/crypto/keyring.c:fscrypt_verify_key_added
- fs/crypto/keysetup.c:setup_file_encryption_key
- fs/crypto/keysetup_v1.c:find_and_lock_process_key
- fs/quota/quota.c:__ia32_sys_quotactl_fd
- fs/quota/quota.c:__x64_sys_quotactl_fd
- fs/proc/kcore.c:read_kcore_iter
- fs/kernfs/mount.c:kernfs_get_tree
- fs/kernfs/inode.c:kernfs_iop_permission
- fs/kernfs/inode.c:kernfs_iop_getattr
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_fop_readdir
- fs/kernfs/dir.c:kernfs_iop_lookup
- fs/kernfs/dir.c:kernfs_dop_revalidate
- fs/kernfs/dir.c:kernfs_dop_revalidate
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_find_and_get_ns
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:__configfs_open_file
- fs/configfs/file.c:configfs_write_iter
- fs/configfs/file.c:configfs_bin_read_iter
- fs/configfs/file.c:configfs_bin_read_iter
- fs/configfs/file.c:configfs_read_iter
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_get_es_cache
- fs/ext4/extents.c:ext4_ext_precache
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dio_write_iter
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_convert_inline_data_to_extent
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inline.c:ext4_get_max_inline_size
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_bmap
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl_setproject
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/file.c:fat_generic_ioctl
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify_store
- fs/fuse/dev.c:fuse_notify_delete
- fs/fuse/dev.c:fuse_notify_inval_entry
- fs/fuse/file.c:fuse_direct_write_iter
- fs/fuse/control.c:fuse_conn_congestion_threshold_write
- fs/fuse/dax.c:__fuse_dax_fault
- fs/fuse/dax.c:fuse_dax_read_iter
- fs/fuse/dax.c:fuse_iomap_begin
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:shmctl_shm_info
- ipc/shm.c:shmctl_ipc_info
- security/keys/key.c:__key_create_or_update
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_get_dest_keyring
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:key_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/encrypted.c:request_master_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:selinux_notify_policy_change
- security/tomoyo/domain.c:tomoyo_dump_page
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:crypto_spawn_alg
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/blk-crypto-profile.c:blk_crypto_get_keyslot
- io_uring/rsrc.c:io_pin_pages
- drivers/gpio/gpiolib-cdev.c:gpio_chrdev_open
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_poll
- drivers/gpio/gpiolib-cdev.c:gpio_ioctl
- drivers/gpio/gpiolib-cdev.c:lineevent_ioctl
- 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_ioctl
- drivers/gpio/gpiolib-cdev.c:linehandle_ioctl
- drivers/pci/bus.c:__pci_walk_bus
- drivers/pci/pci.c:pci_bridge_wait_for_secondary_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_bus
- drivers/pci/search.c:pci_find_bus
- drivers/pci/setup-bus.c:pci_assign_unassigned_bus_resources
- drivers/pci/setup-bus.c:pci_reassign_bridge_resources
- drivers/pci/pcie/aspm.c:clkpm_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_enable_link_state
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/pcie/pme.c:pcie_pme_handle_request
- drivers/pci/pcie/pme.c:pcie_pme_from_pci_bridge
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pci-acpi.c:acpi_pci_find_companion
- drivers/pci/hotplug/cpci_hotplug_core.c:cpci_hp_start
- drivers/pci/hotplug/cpci_hotplug_core.c:cpci_hp_start
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/pci/hotplug/pciehp_core.c:pciehp_check_presence
- drivers/pci/hotplug/pciehp_pci.c:pciehp_unconfigure_device
- drivers/pci/hotplug/pciehp_pci.c:pciehp_configure_device
- drivers/pci/hotplug/pciehp_hpc.c:pcie_init
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/acpi/glue.c:acpi_device_notify
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:set_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel/iommu.c:intel_iommu_init
- drivers/iommu/intel/iommu.c:intel_iommu_init
- drivers/iommu/iommu-sva.c:iommu_sva_handle_iopf
- drivers/nvdimm/security.c:nvdimm_get_user_key_payload
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:target_message
- drivers/md/dm-ioctl.c:table_status
- drivers/md/dm-ioctl.c:table_status
- drivers/md/dm-ioctl.c:table_deps
- drivers/md/dm-ioctl.c:table_deps
- drivers/md/dm-ioctl.c:table_load
- drivers/md/dm-ioctl.c:dev_wait
- drivers/md/dm-ioctl.c:dev_status
- drivers/md/dm-ioctl.c:dev_suspend
- drivers/md/dm-ioctl.c:dev_set_geometry
- drivers/md/dm-ioctl.c:__dev_status
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_register
- drivers/leds/led-triggers.c:led_trigger_read
- drivers/leds/led-triggers.c:led_trigger_read
- drivers/leds/led-triggers.c:led_trigger_write
- net/core/net_namespace.c:cleanup_net
- net/core/dev.c:dev_get_mac_address
- net/core/dev.c:netdev_get_name
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/act_api.c:tcf_action_reoffload_cb
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/netlink/genetlink.c:genl_release
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_reg
Symbols:
ffffffff82237f50-ffffffff82238015: down_read (STB_GLOBAL)
arm64
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffff800010da5400)
Location: kernel/locking/rwsem.c:1492
Inline: False
Direct callers:
- arch/arm64/kernel/traps.c:arm64_notify_segfault
- arch/arm64/mm/fault.c:do_page_fault
- virt/kvm/kvm_main.c:__gfn_to_pfn_memslot
- virt/kvm/kvm_main.c:kvm_host_page_size
- virt/kvm/arm/mmu.c:kvm_arch_prepare_memory_region
- virt/kvm/arm/mmu.c:user_mem_abort
- virt/kvm/arm/mmu.c:stage2_unmap_vm
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:__arm64_sys_gethostname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_ioctl
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:handler_chain
- kernel/events/uprobes.c:handler_chain
- kernel/events/uprobes.c:register_for_each_vma
- kernel/events/uprobes.c:filter_chain
- mm/gup.c:get_user_pages_fast
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:__mm_populate
- mm/gup.c:get_user_pages_remote
- mm/gup.c:fixup_user_fault
- mm/mincore.c:__do_sys_mincore
- mm/msync.c:__arm64_sys_msync
- mm/msync.c:__arm64_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/madvise.c:__arm64_sys_madvise
- mm/madvise.c:__arm64_sys_madvise
- mm/madvise.c:__arm64_sys_madvise
- mm/madvise.c:__arm64_sys_madvise
- mm/swapfile.c:try_to_unuse
- mm/mempolicy.c:kernel_get_mempolicy
- mm/ksm.c:run_store
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:break_cow
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_move
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:memcg_get_cache_ids
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:hmm_release
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/namei.c:do_last
- fs/namei.c:lookup_slow
- fs/namespace.c:may_umount
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__arm64_sys_syncfs
- fs/userfaultfd.c:handle_userfault
- fs/io_uring.c:io_sqe_buffer_register
- fs/dax.c:dax_entry_mkclean
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup_v1.c:find_and_lock_process_key
- fs/proc/kcore.c:read_kcore
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:configfs_write_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_file
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_get_es_cache
- fs/ext4/extents.c:ext4_fill_fiemap_extents
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_type_lookup
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_key_and_link
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:keyctl_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:security_set_bools
- security/selinux/ss/services.c:security_load_policy
- security/selinux/ss/services.c:security_load_policy
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/genhd.c:get_gendisk
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/pci.c:pci_bridge_wait_for_secondary_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pcie/aspm.c:clkpm_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/pci/hotplug/pciehp_core.c:pciehp_check_presence
- drivers/pci/hotplug/pciehp_hpc.c:pcie_init
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/acpi/glue.c:acpi_get_bus_type
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:copy_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:find_device
- drivers/md/dm-ioctl.c:dm_get_inactive_table
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_store
- net/core/net_namespace.c:cleanup_net
- net/core/fib_notifier.c:fib_seq_sum
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/netlink/genetlink.c:genl_unbind
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_create
Symbols:
ffff800010da5400-ffff800010da54cc: down_read (STB_GLOBAL)
armhf
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (c0e9d4c8)
Location: kernel/locking/rwsem.c:1492
Inline: False
Direct callers:
- arch/arm/mm/fault.c:do_page_fault
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:__se_sys_gethostname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:get_posix_clock
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:register_for_each_vma
- kernel/events/uprobes.c:filter_chain
- mm/gup.c:get_user_pages_fast
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:__mm_populate
- mm/gup.c:get_user_pages_remote
- mm/gup.c:fixup_user_fault
- mm/mincore.c:__se_sys_mincore
- mm/msync.c:__se_sys_msync
- mm/msync.c:__se_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/madvise.c:__se_sys_madvise
- mm/madvise.c:__se_sys_madvise
- mm/madvise.c:__se_sys_madvise
- mm/madvise.c:__se_sys_madvise
- mm/swapfile.c:unuse_mm
- mm/ksm.c:run_store
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:break_cow
- mm/memcontrol.c:memcg_get_cache_ids
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:hmm_release
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/namei.c:do_last
- fs/namei.c:lookup_slow
- fs/namespace.c:may_umount
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__se_sys_syncfs
- fs/userfaultfd.c:handle_userfault
- fs/io_uring.c:io_sqe_buffer_register
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup_v1.c:find_and_lock_process_key
- fs/coredump.c:format_corename
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:__configfs_open_file
- fs/configfs/file.c:configfs_write_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_file
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_get_es_cache
- fs/ext4/extents.c:ext4_fill_fiemap_extents
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_dir_ioctl
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- ipc/util.c:sysvipc_proc_start
- ipc/msg.c:ksys_msgctl
- ipc/shm.c:ksys_shmctl
- ipc/shm.c:ksys_shmctl
- ipc/shm.c:exit_shm
- security/keys/key.c:key_type_lookup
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_key_and_link
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:keyctl_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/encrypted.c:request_master_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:security_set_bools
- security/selinux/ss/services.c:security_load_policy
- security/selinux/ss/services.c:security_load_policy
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:crypto_spawn_alg
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/genhd.c:get_gendisk
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/pci.c:pci_bridge_wait_for_secondary_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pcie/aspm.c:clkpm_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:copy_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:find_device
- drivers/md/dm-ioctl.c:dm_get_inactive_table
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_store
- sound/core/control.c:snd_ctl_ioctl
- sound/core/control.c:snd_ctl_ioctl
- sound/core/control.c:snd_ctl_ioctl
- sound/core/control.c:snd_ctl_elem_info_user
- sound/core/control.c:snd_ctl_elem_list
- sound/core/pcm_native.c:snd_pcm_action_nonatomic
- net/core/net_namespace.c:cleanup_net
- net/core/fib_notifier.c:fib_seq_sum
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/netlink/genetlink.c:genl_unbind
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_create
Symbols:
c0e9d4c8-c0e9d5d8: down_read (STB_GLOBAL)
ppc64el
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (c000000000ee7bd0)
Location: kernel/locking/rwsem.c:1492
Inline: False
Direct callers:
- arch/powerpc/mm/fault.c:__do_page_fault
- arch/powerpc/mm/book3s64/iommu_api.c:mm_iommu_do_alloc
- arch/powerpc/mm/copro_fault.c:copro_handle_mm_fault
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:__se_sys_gethostname
- kernel/sys.c:__se_sys_olduname
- kernel/sys.c:__do_sys_uname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:get_posix_clock
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:register_for_each_vma
- kernel/events/uprobes.c:filter_chain
- mm/gup.c:get_user_pages_fast
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:__mm_populate
- mm/gup.c:get_user_pages_remote
- mm/gup.c:fixup_user_fault
- mm/mincore.c:__se_sys_mincore
- mm/msync.c:__se_sys_msync
- mm/msync.c:__se_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/madvise.c:__se_sys_madvise
- mm/madvise.c:__se_sys_madvise
- mm/madvise.c:__se_sys_madvise
- mm/madvise.c:__se_sys_madvise
- mm/swapfile.c:try_to_unuse
- mm/mempolicy.c:kernel_get_mempolicy
- mm/ksm.c:run_store
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:scan_get_next_rmap_item
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:break_cow
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_move
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:memcg_get_cache_ids
- mm/memory-failure.c:collect_procs
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:hmm_release
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/namei.c:do_last
- fs/namei.c:lookup_slow
- fs/namespace.c:may_umount
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__se_sys_syncfs
- fs/userfaultfd.c:handle_userfault
- fs/io_uring.c:io_sqe_buffer_register
- fs/dax.c:dax_entry_mkclean
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup_v1.c:find_and_lock_process_key
- fs/proc/kcore.c:read_kcore
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:__configfs_open_file
- fs/configfs/file.c:configfs_write_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_file
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_get_es_cache
- fs/ext4/extents.c:ext4_fill_fiemap_extents
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_type_lookup
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_key_and_link
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:keyctl_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:security_set_bools
- security/selinux/ss/services.c:security_load_policy
- security/selinux/ss/services.c:security_load_policy
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/genhd.c:get_gendisk
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/pci.c:pci_bridge_wait_for_secondary_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/setup-bus.c:pci_assign_unassigned_bus_resources
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:get_termio
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/vfio/vfio.c:vfio_ioctl_check_extension
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:find_device
- drivers/md/dm-ioctl.c:dm_get_inactive_table
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_store
- net/core/net_namespace.c:cleanup_net
- net/core/fib_notifier.c:fib_seq_sum
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/netlink/genetlink.c:genl_unbind
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_create
Symbols:
c000000000ee7bd0-c000000000ee7cd8: down_read (STB_GLOBAL)
riscv64
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffe0008c7f0a)
Location: kernel/locking/rwsem.c:1492
Inline: False
Direct callers:
- arch/riscv/mm/fault.c:do_page_fault
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:get_posix_clock
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- mm/gup.c:get_user_pages_fast
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:__mm_populate
- mm/gup.c:get_user_pages_remote
- mm/gup.c:fixup_user_fault
- mm/mincore.c:__se_sys_mincore
- mm/msync.c:__se_sys_msync
- mm/msync.c:__se_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/madvise.c:__se_sys_madvise
- mm/madvise.c:__se_sys_madvise
- mm/madvise.c:__se_sys_madvise
- mm/madvise.c:__se_sys_madvise
- mm/swapfile.c:try_to_unuse
- mm/ksm.c:run_store
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:ksm_do_scan
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:break_cow
- mm/memcontrol.c:memcg_get_cache_ids
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:hmm_release
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/namei.c:do_last
- fs/namei.c:lookup_slow
- fs/namespace.c:may_umount
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__se_sys_syncfs
- fs/userfaultfd.c:handle_userfault
- fs/io_uring.c:io_sqe_buffer_register
- fs/dax.c:dax_entry_mkclean
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup_v1.c:find_and_lock_process_key
- fs/proc/kcore.c:read_kcore
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:__configfs_open_file
- fs/configfs/file.c:configfs_write_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_file
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_get_es_cache
- fs/ext4/extents.c:ext4_fill_fiemap_extents
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_dir_ioctl
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_type_lookup
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_key_and_link
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:keyctl_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:security_set_bools
- security/selinux/ss/services.c:security_load_policy
- security/selinux/ss/services.c:security_load_policy
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/genhd.c:get_gendisk
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/pci.c:pci_bridge_wait_for_secondary_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pcie/aspm.c:clkpm_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/pci/hotplug/pciehp_core.c:pciehp_check_presence
- drivers/pci/hotplug/pciehp_hpc.c:pcie_init
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:copy_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:find_device
- drivers/md/dm-ioctl.c:dm_get_inactive_table
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_store
- net/core/net_namespace.c:cleanup_net
- net/core/fib_notifier.c:fib_seq_sum
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/netlink/genetlink.c:genl_unbind
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_create
Symbols:
ffffffe0008c7f0a-ffffffe0008c7fb0: down_read (STB_GLOBAL)
aws
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff81a71c90)
Location: kernel/locking/rwsem.c:1492
Inline: False
Direct callers:
- arch/x86/kernel/ldt.c:read_ldt
- arch/x86/mm/fault.c:do_user_addr_fault
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_olduname
- kernel/sys.c:__x64_sys_olduname
- kernel/sys.c:__do_sys_uname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_compat_ioctl
- kernel/time/posix-clock.c:posix_clock_ioctl
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:register_for_each_vma
- kernel/events/uprobes.c:filter_chain
- mm/gup.c:get_user_pages_fast
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:__mm_populate
- mm/gup.c:get_user_pages_remote
- mm/gup.c:fixup_user_fault
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/swapfile.c:try_to_unuse
- mm/mempolicy.c:kernel_get_mempolicy
- mm/ksm.c:run_store
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:break_cow
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_move
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:memcg_get_cache_ids
- mm/memory-failure.c:collect_procs
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:hmm_release
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/namei.c:do_last
- fs/namei.c:lookup_slow
- fs/namespace.c:may_umount
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/userfaultfd.c:handle_userfault
- fs/io_uring.c:io_sqe_buffer_register
- fs/dax.c:dax_entry_mkclean
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup_v1.c:find_and_lock_process_key
- fs/proc/kcore.c:read_kcore
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:configfs_write_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_file
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_get_es_cache
- fs/ext4/extents.c:ext4_fill_fiemap_extents
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_type_lookup
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_key_and_link
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:keyctl_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:security_set_bools
- security/selinux/ss/services.c:security_load_policy
- security/selinux/ss/services.c:security_load_policy
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/genhd.c:get_gendisk
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/pci.c:pci_bridge_wait_for_secondary_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pcie/aspm.c:clkpm_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/pci/hotplug/pciehp_core.c:pciehp_check_presence
- drivers/pci/hotplug/pciehp_hpc.c:pcie_init
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/acpi/glue.c:acpi_get_bus_type
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:copy_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel-iommu.c:intel_iommu_get_resv_regions
- drivers/iommu/intel-iommu.c:intel_iommu_init
- drivers/iommu/intel-iommu.c:intel_iommu_init
- drivers/iommu/intel-svm.c:prq_event_thread
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/nvme/host/core.c:nvme_sync_queues
- drivers/nvme/host/core.c:nvme_start_queues
- drivers/nvme/host/core.c:nvme_stop_queues
- drivers/nvme/host/core.c:nvme_start_freeze
- drivers/nvme/host/core.c:nvme_wait_freeze
- drivers/nvme/host/core.c:nvme_wait_freeze_timeout
- drivers/nvme/host/core.c:nvme_unfreeze
- drivers/nvme/host/core.c:nvme_kill_queues
- drivers/nvme/host/core.c:nvme_find_get_ns
- drivers/nvme/host/core.c:nvme_dev_ioctl
- drivers/nvme/host/multipath.c:nvme_mpath_clear_ctrl_paths
- drivers/nvme/host/multipath.c:nvme_kick_requeue_lists
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:find_device
- drivers/md/dm-ioctl.c:dm_get_inactive_table
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_store
- net/core/net_namespace.c:cleanup_net
- net/core/fib_notifier.c:fib_seq_sum
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/netlink/genetlink.c:genl_unbind
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_create
Symbols:
ffffffff81a71c90-ffffffff81a71d23: down_read (STB_GLOBAL)
azure
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff81a2e060)
Location: kernel/locking/rwsem.c:1492
Inline: False
Direct callers:
- arch/x86/kernel/ldt.c:read_ldt
- arch/x86/mm/fault.c:do_user_addr_fault
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_olduname
- kernel/sys.c:__x64_sys_olduname
- kernel/sys.c:__do_sys_uname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_compat_ioctl
- kernel/time/posix-clock.c:posix_clock_ioctl
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:register_for_each_vma
- kernel/events/uprobes.c:filter_chain
- mm/gup.c:get_user_pages_fast
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:__mm_populate
- mm/gup.c:get_user_pages_remote
- mm/gup.c:fixup_user_fault
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/swapfile.c:try_to_unuse
- mm/mempolicy.c:kernel_get_mempolicy
- mm/ksm.c:run_store
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:break_cow
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_move
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:memcg_get_cache_ids
- mm/memory-failure.c:collect_procs
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:hmm_release
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/namei.c:do_last
- fs/namei.c:lookup_slow
- fs/namespace.c:may_umount
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/userfaultfd.c:handle_userfault
- fs/io_uring.c:io_sqe_buffer_register
- fs/dax.c:dax_entry_mkclean
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup_v1.c:find_and_lock_process_key
- fs/proc/kcore.c:read_kcore
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:configfs_write_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_file
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_get_es_cache
- fs/ext4/extents.c:ext4_fill_fiemap_extents
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_type_lookup
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_key_and_link
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:keyctl_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:security_set_bools
- security/selinux/ss/services.c:security_load_policy
- security/selinux/ss/services.c:security_load_policy
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/genhd.c:get_gendisk
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/pci.c:pci_bridge_wait_for_secondary_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pcie/aspm.c:clkpm_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/pci/hotplug/pciehp_core.c:pciehp_check_presence
- drivers/pci/hotplug/pciehp_hpc.c:pcie_init
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/acpi/glue.c:acpi_get_bus_type
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:copy_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel-iommu.c:intel_iommu_get_resv_regions
- drivers/iommu/intel-iommu.c:intel_iommu_init
- drivers/iommu/intel-iommu.c:intel_iommu_init
- drivers/iommu/intel-svm.c:prq_event_thread
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/nvme/host/core.c:nvme_sync_queues
- drivers/nvme/host/core.c:nvme_start_queues
- drivers/nvme/host/core.c:nvme_stop_queues
- drivers/nvme/host/core.c:nvme_start_freeze
- drivers/nvme/host/core.c:nvme_wait_freeze
- drivers/nvme/host/core.c:nvme_wait_freeze_timeout
- drivers/nvme/host/core.c:nvme_unfreeze
- drivers/nvme/host/core.c:nvme_kill_queues
- drivers/nvme/host/core.c:nvme_find_get_ns
- drivers/nvme/host/core.c:nvme_dev_ioctl
- drivers/nvme/host/multipath.c:nvme_mpath_clear_ctrl_paths
- drivers/nvme/host/multipath.c:nvme_kick_requeue_lists
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/vfio/vfio.c:vfio_ioctl_check_extension
- drivers/vfio/vfio_iommu_type1.c:vaddr_get_pfn
- drivers/vfio/vfio_iommu_type1.c:vaddr_get_pfn
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:find_device
- drivers/md/dm-ioctl.c:dm_get_inactive_table
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_store
- net/core/net_namespace.c:cleanup_net
- net/core/fib_notifier.c:fib_seq_sum
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/netlink/genetlink.c:genl_unbind
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_create
Symbols:
ffffffff81a2e060-ffffffff81a2e0f3: down_read (STB_GLOBAL)
gcp
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff81ade0a0)
Location: kernel/locking/rwsem.c:1492
Inline: False
Direct callers:
- arch/x86/kernel/ldt.c:read_ldt
- arch/x86/mm/fault.c:do_user_addr_fault
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_olduname
- kernel/sys.c:__x64_sys_olduname
- kernel/sys.c:__do_sys_uname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_compat_ioctl
- kernel/time/posix-clock.c:posix_clock_ioctl
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:register_for_each_vma
- kernel/events/uprobes.c:filter_chain
- mm/gup.c:get_user_pages_fast
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:__mm_populate
- mm/gup.c:get_user_pages_remote
- mm/gup.c:fixup_user_fault
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/swapfile.c:try_to_unuse
- mm/mempolicy.c:kernel_get_mempolicy
- mm/ksm.c:run_store
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:break_cow
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_move
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:memcg_get_cache_ids
- mm/memory-failure.c:collect_procs
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:hmm_release
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/namei.c:do_last
- fs/namei.c:lookup_slow
- fs/namespace.c:may_umount
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/userfaultfd.c:handle_userfault
- fs/io_uring.c:io_sqe_buffer_register
- fs/dax.c:dax_entry_mkclean
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup_v1.c:find_and_lock_process_key
- fs/proc/kcore.c:read_kcore
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:configfs_write_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_file
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_get_es_cache
- fs/ext4/extents.c:ext4_fill_fiemap_extents
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_type_lookup
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_key_and_link
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:keyctl_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:security_set_bools
- security/selinux/ss/services.c:security_load_policy
- security/selinux/ss/services.c:security_load_policy
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/genhd.c:get_gendisk
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/pci.c:pci_bridge_wait_for_secondary_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pcie/aspm.c:clkpm_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/pci/hotplug/pciehp_core.c:pciehp_check_presence
- drivers/pci/hotplug/pciehp_hpc.c:pcie_init
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/acpi/glue.c:acpi_get_bus_type
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:copy_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel-iommu.c:intel_iommu_get_resv_regions
- drivers/iommu/intel-iommu.c:intel_iommu_init
- drivers/iommu/intel-iommu.c:intel_iommu_init
- drivers/iommu/intel-svm.c:prq_event_thread
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/vfio/vfio.c:vfio_ioctl_check_extension
- drivers/vfio/vfio_iommu_type1.c:vaddr_get_pfn
- drivers/vfio/vfio_iommu_type1.c:vaddr_get_pfn
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:find_device
- drivers/md/dm-ioctl.c:dm_get_inactive_table
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_store
- net/core/net_namespace.c:cleanup_net
- net/core/fib_notifier.c:fib_seq_sum
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/netlink/genetlink.c:genl_unbind
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/netfilter/nf_conntrack_core.c:nf_ct_iterate_destroy
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_create
Symbols:
ffffffff81ade0a0-ffffffff81ade133: down_read (STB_GLOBAL)
lowlatency
: ✅void down_read(struct rw_semaphore *sem);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff81aea560)
Location: kernel/locking/rwsem.c:1492
Inline: False
Direct callers:
- arch/x86/kernel/ldt.c:read_ldt
- arch/x86/mm/fault.c:do_user_addr_fault
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_olduname
- kernel/sys.c:__x64_sys_olduname
- kernel/sys.c:__do_sys_uname
- kernel/sys.c:__do_sys_newuname
- kernel/umh.c:usermodehelper_read_lock_wait
- kernel/umh.c:usermodehelper_read_trylock
- kernel/sched/autogroup.c:proc_sched_autogroup_show_task
- kernel/time/posix-clock.c:posix_clock_open
- kernel/time/posix-clock.c:posix_clock_compat_ioctl
- kernel/time/posix-clock.c:posix_clock_ioctl
- kernel/time/posix-clock.c:posix_clock_poll
- kernel/time/posix-clock.c:posix_clock_read
- kernel/futex.c:fault_in_user_writeable
- kernel/acct.c:acct_collect
- kernel/utsname.c:copy_utsname
- kernel/utsname_sysctl.c:proc_do_uts_string
- kernel/taskstats.c:taskstats_exit
- kernel/trace/trace.c:tracing_buffers_splice_read
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_splice_read_pipe
- kernel/trace/trace.c:tracing_read_pipe
- kernel/trace/trace.c:s_start
- kernel/trace/trace_output.c:trace_user_stack_print
- kernel/trace/trace_output.c:trace_event_read_lock
- kernel/bpf/offload.c:bpf_offload_prog_map_match
- kernel/bpf/offload.c:bpf_offload_dev_match
- kernel/bpf/offload.c:bpf_map_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_map_offload_get_next_key
- kernel/bpf/offload.c:bpf_map_offload_delete_elem
- kernel/bpf/offload.c:bpf_map_offload_update_elem
- kernel/bpf/offload.c:bpf_map_offload_lookup_elem
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
- kernel/bpf/offload.c:bpf_prog_offload_info_fill_ns
- kernel/bpf/offload.c:bpf_prog_offload_compile
- kernel/bpf/offload.c:bpf_prog_offload_remove_insns
- kernel/bpf/offload.c:bpf_prog_offload_replace_insn
- kernel/bpf/offload.c:bpf_prog_offload_finalize
- kernel/bpf/offload.c:bpf_prog_offload_verify_insn
- kernel/bpf/offload.c:bpf_prog_offload_verifier_prep
- kernel/events/core.c:perf_event_addr_filters_apply
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:handle_swbp
- kernel/events/uprobes.c:register_for_each_vma
- kernel/events/uprobes.c:filter_chain
- mm/gup.c:get_user_pages_fast
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:__mm_populate
- mm/gup.c:get_user_pages_remote
- mm/gup.c:fixup_user_fault
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/rmap.c:rmap_walk_file
- mm/rmap.c:rmap_walk_anon
- mm/rmap.c:page_lock_anon_vma_read
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/swapfile.c:try_to_unuse
- mm/mempolicy.c:kernel_get_mempolicy
- mm/ksm.c:run_store
- mm/ksm.c:rmap_walk_ksm
- mm/ksm.c:ksm_scan_thread
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:cmp_and_merge_page
- mm/ksm.c:try_to_merge_with_ksm_page
- mm/ksm.c:break_cow
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_move
- mm/huge_memory.c:split_huge_page_to_list
- mm/khugepaged.c:collapse_huge_page
- mm/khugepaged.c:__collapse_huge_page_swapin
- mm/memcontrol.c:memcg_get_cache_ids
- mm/memory-failure.c:collect_procs
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
- mm/frame_vector.c:get_vaddr_frames
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:hmm_release
- fs/super.c:user_get_super
- fs/super.c:iterate_supers_type
- fs/super.c:iterate_supers
- fs/namei.c:do_last
- fs/namei.c:lookup_slow
- fs/namespace.c:may_umount
- fs/namespace.c:m_start
- fs/namespace.c:__is_local_mountpoint
- fs/libfs.c:dcache_dir_lseek
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/userfaultfd.c:handle_userfault
- fs/io_uring.c:io_sqe_buffer_register
- fs/dax.c:dax_entry_mkclean
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keysetup.c:fscrypt_get_encryption_info
- fs/crypto/keysetup_v1.c:find_and_lock_process_key
- fs/proc/kcore.c:read_kcore
- fs/configfs/file.c:configfs_release_bin_file
- fs/configfs/file.c:configfs_write_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_bin_file
- fs/configfs/file.c:configfs_read_file
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/extents.c:ext4_get_es_cache
- fs/ext4/extents.c:ext4_fill_fiemap_extents
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_llseek
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_file_read_iter
- fs/ext4/ialloc.c:__ext4_new_inode
- fs/ext4/inline.c:ext4_inline_data_fiemap
- fs/ext4/inline.c:ext4_inline_data_iomap
- fs/ext4/inline.c:empty_inline_dir
- fs/ext4/inline.c:ext4_find_inline_entry
- fs/ext4/inline.c:ext4_read_inline_dir
- fs/ext4/inline.c:ext4_inlinedir_to_tree
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_da_write_inline_data_begin
- fs/ext4/inline.c:ext4_try_to_write_inline_data
- fs/ext4/inline.c:ext4_readpage_inline
- fs/ext4/inode.c:ext4_filemap_fault
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_setattr
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_map_blocks
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/migrate.c:ext4_ext_migrate
- fs/ext4/xattr.c:ext4_listxattr
- fs/ext4/xattr.c:ext4_xattr_get
- fs/fat/dir.c:fat_ioctl_readdir
- fs/fat/inode.c:_fat_bmap
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- fs/fuse/dev.c:fuse_notify
- ipc/util.c:sysvipc_proc_start
- ipc/shm.c:exit_shm
- security/keys/key.c:key_type_lookup
- security/keys/keyctl.c:keyctl_read_key
- security/keys/process_keys.c:lookup_user_key
- security/keys/request_key.c:construct_key_and_link
- security/keys/request_key_auth.c:request_key_auth_new
- security/keys/persistent.c:keyctl_get_persistent
- security/keys/dh.c:dh_data_from_key
- security/keys/encrypted-keys/masterkey_trusted.c:request_trusted_key
- security/selinux/ss/services.c:security_set_bools
- security/selinux/ss/services.c:security_load_policy
- security/selinux/ss/services.c:security_load_policy
- security/integrity/evm/evm_crypto.c:evm_init_key
- crypto/api.c:crypto_alg_lookup
- crypto/api.c:crypto_alg_lookup
- crypto/algapi.c:__crypto_lookup_template
- crypto/proc.c:c_start
- crypto/asymmetric_keys/asymmetric_type.c:asymmetric_key_preparse
- block/genhd.c:get_gendisk
- drivers/pci/bus.c:pci_walk_bus
- drivers/pci/pci.c:pci_bridge_wait_for_secondary_bus
- drivers/pci/search.c:pci_get_slot
- drivers/pci/search.c:pci_find_next_bus
- drivers/pci/slot.c:pci_create_slot
- drivers/pci/slot.c:pci_slot_release
- drivers/pci/pcie/aspm.c:clkpm_store
- drivers/pci/pcie/aspm.c:pcie_aspm_set_policy
- drivers/pci/pcie/aspm.c:__pci_disable_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_powersave_config_link
- drivers/pci/pcie/aspm.c:pcie_aspm_pm_state_change
- drivers/pci/pcie/aspm.c:pcie_aspm_exit_link_state
- drivers/pci/pcie/aspm.c:pcie_aspm_init_link_state
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/hotplug/cpci_hotplug_core.c:check_slots
- drivers/pci/hotplug/pciehp_core.c:pciehp_check_presence
- drivers/pci/hotplug/pciehp_hpc.c:pcie_init
- drivers/pci/hotplug/pciehp_hpc.c:pciehp_ist
- drivers/acpi/glue.c:acpi_get_bus_type
- drivers/acpi/cppc_acpi.c:cppc_set_perf
- drivers/xen/xenbus/xenbus_xs.c:unregister_xenbus_watch
- drivers/xen/xenbus/xenbus_xs.c:register_xenbus_watch
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_receive_buf_common
- drivers/tty/n_tty.c:isig
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:copy_termios
- drivers/tty/tty_ldisc.c:tty_set_ldisc
- drivers/char/tpm/tpm-chip.c:tpm_try_get_ops
- drivers/iommu/intel-iommu.c:intel_iommu_get_resv_regions
- drivers/iommu/intel-iommu.c:intel_iommu_init
- drivers/iommu/intel-iommu.c:intel_iommu_init
- drivers/iommu/intel-svm.c:prq_event_thread
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/iommu/intel_irq_remapping.c:intel_irq_remapping_alloc
- drivers/lightnvm/core.c:nvm_ctl_ioctl
- drivers/nvdimm/security.c:nvdimm_request_key
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/vfio/vfio.c:vfio_ioctl_check_extension
- drivers/vfio/vfio_iommu_type1.c:vaddr_get_pfn
- drivers/vfio/vfio_iommu_type1.c:vaddr_get_pfn
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/file.c:usb_open
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_remove
- drivers/usb/core/hcd-pci.c:usb_hcd_pci_probe
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/md/dm-target.c:dm_target_iterate
- drivers/md/dm-target.c:dm_put_target_type
- drivers/md/dm-target.c:get_target_type
- drivers/md/dm-ioctl.c:find_device
- drivers/md/dm-ioctl.c:dm_get_inactive_table
- drivers/cpufreq/cpufreq.c:cpufreq_get
- drivers/cpufreq/cpufreq.c:show
- drivers/leds/led-triggers.c:led_trigger_unregister
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_show
- drivers/leds/led-triggers.c:led_trigger_store
- net/core/net_namespace.c:cleanup_net
- net/core/fib_notifier.c:fib_seq_sum
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_destroy
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_replace
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_add
- net/sched/cls_api.c:tc_setup_cb_call
- net/sched/cls_api.c:tc_setup_cb_call
- net/netlink/genetlink.c:genl_unbind
- net/netlink/genetlink.c:genl_bind
- net/netlink/genetlink.c:ctrl_getfamily
- net/netlink/genetlink.c:genl_rcv
- net/wireless/wext-core.c:wireless_nlevent_flush
- net/dns_resolver/dns_query.c:dns_query
- net/xdp/xdp_umem.c:xdp_umem_create
Symbols:
ffffffff81aea560-ffffffff81aea5dc: down_read (STB_GLOBAL)
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅